기술 자료

필터에서 값 제외


게시 날짜: 22 Mar 2013
마지막 수정 날짜: 10 Sep 2020

질문

필터에서 사용할 수 있는 값을 제한하는 방법

환경

Tableau Desktop

답변

첨부된 예제 통합 문서에서는 Superstore(대형슈퍼) 샘플 데이터 집합을 사용하여 컨테이너 옵션 3개만 있는 [Product Container(제품 컨테이너)]에 대한 필터를 만드는 과정을 보여 줍니다.
 
클릭하여 해결 방법 확장

옵션 1: 집합을 필터로 사용

  1. 데이터 패널에서 [Product Container(제품 컨테이너)]를 마우스 오른쪽 단추로 클릭하고 만들기 > 집합…을 선택합니다.
  2. 집합 만들기 대화 상자에서 다음을 수행하고 확인을 클릭합니다.
    1. 최종 필터 카드에 표시되어야 할 모든 옵션을 선택합니다.
    2. 집합에 Product Container Set(제품 컨테이너 집합) 같은 이름을 지정합니다.
  3. 필터 선반에서 [Product Container(제품 컨테이너)]를 제거합니다.
  4. [Product Container Set(제품 컨테이너 집합)]를 필터 선반으로 끌어옵니다.
 
클릭하여 해결 방법 확장

옵션 2: 관련된 값만 사용하는 제외 필터 

  1. 데이터 패널에서 [Product Container(제품 컨테이너)]를 마우스 오른쪽 단추로 클릭하고 복제를 선택합니다.
  2. [Product Container (copy)(제품 컨테이너(복사본))]를 필터 선반으로 끌어옵니다.
  3. 필터 대화 상자에서 최종 필터 카드에 표시되어야 할 모든 옵션을 선택하고 확인을 클릭합니다.
  4. 뷰에서 Product Container(제품 컨테이너) 카드를 마우스 오른쪽 단추로 클릭하고 관련된 값만을 선택합니다.
 
클릭하여 해결 방법 확장

옵션 3: 매개 변수를 필터로 사용(혼합된 데이터에서 사용할 수 있음)

  1. 데이터 패널에서 [Product Container(제품 컨테이너)] 필드를 마우스 오른쪽 단추로 클릭하고 만들기 > 매개 변수…를 선택합니다.
  2. Tableau Desktop에서 [Product Container(제품 컨테이너)]의 값이 매개 변수에 자동으로 채워집니다. 매개 변수 만들기 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    1. 값 목록에 "All(전체)"을 추가합니다.
    2. 최종 필터 카드에 표시되지 않아야 할 모든 옵션을 제거합니다.
  3. 데이터 패널에서 [Product Container Parameter(제품 컨테이너 매개 변수)]를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다.
  4. 분석 > 계산된 필드 만들기를 선택합니다.
  5. 계산된 필드 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    1. 계산된 필드에 이름을 지정합니다. 이 예에서 계산된 필드의 이름은 "Product Container Filter Calc(제품 컨테이너 필터 계산)"입니다.
    2. 수식 필드에서 다음과 유사한 계산을 만듭니다.

      [Product Container] = [Product Container Parameter]
      OR [Product Container Parameter] = "All"
      OR ISNULL( [Product Container] )

      이 계산은 뷰를 [Product Container Parameter(제품 컨테이너 매개 변수)]에서 선택된 제품 컨테이너 또는 "All(전체)"이 선택된 경우 모든 제품 컨테이너로 필터링합니다. NULL 제품 컨테이너가 있는 경우 해당 제품 컨테이너는 항상 뷰에 표시됩니다.
  6. 필터 선반에서 [Product Container(제품 컨테이너)]를 [Product Container Filter Calc(제품 컨테이너 필터 계산)]로 바꿉니다.
  7. 필터 대화 상자에서 참을 선택하고 확인을 클릭합니다.
 
클릭하여 해결 방법 확장

옵션 4: 집합 작업 사용

집합 작업은 Tableau Desktop 2019.1에 추가된 새 기능입니다.
  1. 워크시트 이름을, 예를 들어 "worksheet to be filtered(필터링할 워크시트)"로 변경합니다.
  2. 필터 선반에서 [Product Container(제품 컨테이너)]를 제거합니다.
  3. 데이터 패널에서 [Product Container(제품 컨테이너)]를 마우스 오른쪽 단추로 클릭하고 복제를 선택합니다.
  4. [Product Container (copy)(제품 컨테이너(복사본))]를 필터 선반으로 끌어옵니다.
  5. 필터 대화 상자에서 뷰에 표시되어야 할 모든 옵션을 선택합니다.
    참고: 3~5단계를 사용하여 최종 사용자가 선택할 수 있는 보다 많은 옵션을 뷰에 표시할 수 있습니다. 이 예에서는 "Medium Box(중간 크기 상자)"가 항상 뷰에 표시됩니다.
  6. 데이터 패널에서 [Product Container(제품 컨테이너)]를 마우스 오른쪽 단추로 클릭하고 만들기 > 집합…을 선택합니다.
  7. 집합의 이름을, 예를 들어 "Product Container Set(제품 컨테이너 집합)"으로 바꾸고 확인을 클릭합니다.
  8. 이름이 "filter worksheet(필터 워크시트)"인 새 워크시트를 만듭니다.
  9. [Product Container(제품 컨테이너)]를 행과 마크 카드의 색상으로 끌어옵니다.
  10. [Product Container(제품 컨테이너)]를 필터 선반으로 끌어옵니다.
  11. 필터 대화 상자에서 최종 사용자가 볼 수 있어야 하는 옵션만 선택합니다.
  12. 대시보드를 만든 후 두 워크시트를 모두 대시보드로 끌어옵니다.
  13. 대시보드 > 작업…으로 이동합니다.
  14. 작업 대화 상자에서 작업 추가 > 집합 값 변경…을 선택합니다.
  15. 집합 작업 대화 상자에서 다음을 수행합니다.
    1. 원본 시트에서 filter worksheet(필터 워크시트)만 선택합니다.
    2. 대상 집합에서 Product Container Set(제품 컨테이너 집합)을 선택합니다.
    3. 선택 내용을 지울 경우의 결과에서 집합에 모든 값 추가를 선택합니다.
  16. 확인을 두 번 클릭하여 모든 대화 상자를 닫습니다.
  17. "worksheet to be filtered(필터링할 워크시트)" 워크시트로 돌아갑니다.
  18. 분석 > 계산된 필드 만들기를 선택합니다.
  19. 계산된 필드 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    1. 계산된 필드에 이름을 지정합니다. 이 예에서 계산된 필드의 이름은 "Product Container Filter (set)(제품 컨테이너 필터(집합))"입니다.
    2. 수식 필드에서 다음과 유사한 계산을 만듭니다.

      [Product Container] = IF [Product Container Set] THEN [Product Container] END
      OR [Product Container] = "Medium Box"

      위 계산은 [Product Container(제품 컨테이너)] 차원을 [Product Container Set(제품 컨테이너 집합)]에 있는 [Product Container(제품 컨테이너)] 값과 비교합니다. [Product Container Set(제품 컨테이너 집합)]은 TRUE 또는 FALSE 값만 포함하기 때문에 IF THEN 문이 필요합니다.

      OR [Product Container] = "Medium Box" 절은 "Medium Box(중간 크기 상자)"가 항상 TRUE이며 항상 뷰에 표시된다는 의미입니다.
  20. [Product Container Filter (set)(제품 컨테이너 필터(집합))]을 필터 선반으로 끌어옵니다.
  21. 필터 대화 상자에서 참을 선택하고 확인을 클릭합니다.

추가 정보

또한 옵션 1 및 2는 뷰에서 데이터를 필터 처리합니다.

옵션 3 및 4는 필터 계산이 작성된 방식에 따라 뷰에서 데이터를 필터 처리하거나 처리하지 않습니다.

옵션 3은 필터가 보조 데이터 원본에서 제공되는 경우에도 작동합니다. 한 번에 하나의 값만 매개 변수에서 선택할 수 있습니다.

옵션 1 및 2가 실제로 수행되는 모습을 보려면 아래 비디오를 참조하십시오. 



향후 제품 릴리스에 이 개선 사항을 포함하도록 지지 의견을 제출하려면 다음 커뮤니티 아이디어에 한 표를 행사하십시오.
퀵 필터를 숨겨 관련 정보 유지
데이터를 유지하면서 범례 숨기기



이 문서에 대한 논의... 피드백 포럼
이 문서로 문제가 해결되었습니까?