QS:陣列篩選排除
From LimeSurvey Manual
陣列篩選排除 (array_filter_exclude)
描述
陣列篩選排除設定可讓您使用任何多項選擇問題,來選取或設定哪些回應不會顯示在後續的清單、陣列或多項選擇問題中。
後續的問題可以依任何陣列問題類型進行篩選,包括:
- 多項選擇
- 帶評論的複選題
- 多重簡短文本
- 多重數字
- 陣列(5 點、10 點、是/否/不確定、增加/不變/減少、欄位陣列)
- 陣列(雙尺度、文本、數字)
- 排序
此外,上述每一種問題類型也都可以被篩選。
唯一的例外是欄位陣列,它可以篩選其他問題,但本身無法被篩選。設定方式
在您目前正在編輯的問題的陣列篩選排除方塊中,輸入某個多選問題的問題編號。該問題將作為目前問題的資訊來源,系統會擷取上一個問題中未被選取的答案,並將其作為目前問題的答案選項。例如,若來源多選問題的問題編號為「Q1」,請在「陣列篩選排除」方塊中輸入「Q1」,即可開始篩選答案。只有在問題 Q1 中未被選取的答案選項,才會顯示在您的問題中。
若您希望透過此選項篩選更多問題,請在方塊中輸入問題編號,並以分號 (;) 分隔。
串接
所選的選項可以串接顯示。也就是說,您可以選擇一個用來篩選另一個問題的問題,而該問題又可以篩選其他問題,依此類推。
範例
讓我們一起看看以下範例:

在上方的螢幕截圖中有兩個問題。第一個是多項選擇問題類型,第二個是帶評論的複選題問題類型。您在第一個問題中提供的答案將從第二個問題中排除。例如,若您選取 ComfortUpdate 選項(子問題編號為「SQ1」)和外掛程式選項(「SQ4」),則第二個問題中對應的「SQ1」與「SQ4」子問題將被排除。在我們的螢幕截圖中可以看到,第二個問題只會顯示第一個問題中未被選取的選項。
您可以從以下連結下載此範例:Limesurvey_group_array_filter_exclude.zip。請將此題組匯入您的 LimeSurvey 安裝中。