QS:배열 필터 제외
From LimeSurvey Manual
배열 필터 제외 (array_filter_exclude)
설명
배열 필터 제외 설정을 사용하면 모든 다중 선택 질문을 이용하여 이후의 목록, 배열 또는 다중 선택 질문에서 표시하지 않을 응답을 선택하거나 설정할 수 있습니다.
- 다수 답안
- 해설있는 다중 선택
- 짧은 서술 여러 개
- 숫자 여러 개
- 배열 (5점 척도, 10점 척도, 예/아니요/모름, 증가/동일/감소, 컬럼 별 배열)
- 배열 (이중 척도, 텍스트, 숫자)
- 순위
또한 이러한 각 질문 유형은 필터링될 수 있습니다.
유일한 예외는 컬럼 별 배열로, 다른 질문을 필터링할 수는 있지만 해당 질문 자체는 필터링될 수 없습니다.설정 방법
현재 편집 중인 질문의 배열 필터 제외 상자에 다중 선택 질문의 질문 코드를 입력하십시오. 해당 질문은 현재 질문의 정보 원본으로 사용되며, 이전 질문에서 선택되지 않은 응답이 가져와져 현재 질문의 응답 옵션으로 사용됩니다. 예를 들어, 원본 다중 선택 질문의 질문 코드가 "Q1"이라면 '배열 필터 제외' 상자에 "Q1"을 입력하여 응답 필터링을 시작합니다. 질문 Q1에서 선택하지 않은 응답 옵션만 해당 질문에 표시됩니다.
연속 적용
선택한 옵션을 연속적으로 표시할 수 있습니다. 즉, 한 질문이 다른 질문을 필터링하고, 그 질문이 또 다른 질문을 필터링하는 식으로 계속 연결할 수 있습니다.
예제
아래 예제를 함께 살펴보겠습니다.

위 스크린샷에는 두 개의 질문이 있습니다. 첫 번째 질문은 다수 답안 질문 유형이고, 두 번째 질문은 해설있는 다중 선택 질문 유형입니다. 첫 번째 질문에서 제공한 응답은 두 번째 질문에서 제외됩니다. 예를 들어 ComfortUpdate 옵션(하위 질문 코드 'SQ1')과 플러그인 옵션('SQ4')을 선택하면, 두 번째 질문에서 이에 해당하는 'SQ1' 및 'SQ4' 하위 질문이 제외됩니다. 스크린샷에서 첫 번째 질문에서 선택하지 않은 옵션만 두 번째 질문에 표시된 것을 확인할 수 있습니다.
이 예제는 다음 링크에서 다운로드할 수 있습니다: Limesurvey_group_array_filter_exclude.zip. 이 질문 그룹을 가져와서 LimeSurvey 설치본에 사용하십시오.