기술 자료

매개 변수로 데이터 필터링


게시 날짜: 08 Sep 2014
마지막 수정 날짜: 17 Apr 2023

질문

매개 변수를 이용하여 데이터를 필터링하는 방법.

환경

Tableau Desktop

답변

다음 지침은 아래 첨부된 통합 문서에서 검토할 수 있습니다.

1단계: 매개 변수 만들기

  1. 데이터 패널에서 마우스 오른쪽 단추를 클릭하고 Create Parameter...(매개 변수 만들기...)를 선택합니다.
  2. 대화 상자에서 매개 변수 이름을 지정합니다. 이 예에서 매개 변수 이름은 Toggle입니다. 
  3. Data type(데이터 유형)에서 String(문자열)을 선택합니다.
  4. Allowable values(허용 가능한 값)에서 List(목록)를 선택합니다.
  5. 그런 다음 Add from Field(필드에서 추가) > Region(지역)을 선택합니다.
  6. 표시 텍스트가 All(모두)인 추가 값 All(모두)을 추가합니다.
  7. OK(확인)를 클릭합니다.

2단계: 주 계산된 필드 만들기

  1. 데이터 패널에서 마우스 오른쪽 단추를 클릭하고 Create Calculated Field...(계산된 필드 만들기...)를 선택합니다.
  2. 대화 상자에서 계산된 필드의 이름을 지정합니다. 이 예에서 계산된 필드의 이름은 State Calc입니다.
  3. 다음과 유사한 수식을 입력합니다.
    IF [Toggle] = [Region]
    THEN [State]
    ELSEIF [Toggle] = "All"
    THEN [State]
    END
  4. OK(확인)를 클릭합니다.

3단계: 필터링 계산된 필드 만들기

  1. 데이터 패널에서 마우스 오른쪽 단추를 클릭하고 Create Calculated Field...(계산된 필드 만들기...)를 선택합니다.
  2. 대화 상자에서 계산된 필드의 이름을 지정합니다. 이 예에서 계산된 필드의 이름은 Contains입니다.
  3. 다음과 유사한 수식을 입력합니다. CONTAINS([Region],[Toggle]) OR [Toggle]='All'.
  4. OK(확인)를 클릭합니다.

4단계: 뷰 만들기

  1. Sales(매출)를 열 선반으로 끌어 옮기고 State Calc를 행 선반으로 끌어 옮깁니다. 
  2. Toggle을 마우스 오른쪽 단추로 클릭하고 Show Parameter Control(매개 변수 컨트롤 표시)을 선택합니다.
  3. Contains(포함)를 필터 선반으로 끌어 옮기고 True(참)를 선택합니다.
  4. OK(확인)를 클릭합니다.
이 문서로 문제가 해결되었습니까?