기술 자료

조건부 레이블 만들기


게시 날짜: 09 Mar 2017
마지막 수정 날짜: 20 Jul 2023

질문

특정 필드 값을 기반으로 하거나 매개 변수를 선택하여 레이블을 표시하는 방법

환경

Tableau Desktop

답변

옵션 1 - 필드 값 기반


계산된 필드를 사용하면 사용자 지정 필드를 기반으로 관심 대상인 값만 포함하는 조건부 데이터 레이블을 만들 수 있습니다.이 단계에서는 날짜별 지역 매출이 60,000달러보다 큰 경우에만 마크에 나타나는 조건부 레이블을 만드는 방법을 보여 줍니다.
1단계: 계산된 필드 만들기
  • 분석 > 계산된 필드 만들기를 선택합니다.
  • 계산된 필드 대화 상자에서 다음을 수행합니다.
    • 계산된 필드에 이름을 지정합니다.예제 통합 문서에서 계산된 필드 이름은 "Outlier"입니다.
    • 수식 필드에서 계산된 필드를 다음과 유사하게 만듭니다.
      IF SUM([Sales])> 60000 THEN 
      SUM([Sales]) 
      ELSE null END
  • 확인을 클릭합니다.
2단계: 뷰 작성
  1. 측정값 패널에서 Sales 선반으로 끌어옵니다.
  2. 차원 패널에서 Order Date 선반으로 끌어온 다음 Region을 로 끌어옵니다.
  3. Order Date를 마우스 오른쪽 단추로 클릭하고 (불연속형 필드)을 선택합니다.
  4. 새 계산된 필드인 Outliers(이상값)를 레이블 마크 카드로 끌어옵니다. 

옵션 2 - 선택한 매개 변수 기반

다음 솔루션에서는 Superstore 데이터 집합의 Segment(세그먼트)를 사용합니다. Segment(세그먼트)의 모든 인스턴스를 차원 필드로 바꾸십시오.

  1. 새 매개 변수를 만듭니다. 이 예에서는 'Choose Segment(세그먼트 선택)'로 이름을 지정합니다.
  2. 문자열 형식으로 유지하고 필드에서 추가 옵션에서 단일 레이블을 표시할 차원을 선택합니다.
  3. 분석 메뉴에서 계산된 필드 만들기를 선택하고 다음과 유사한 수식을 입력합니다. 
    IF [Segment] = [Choose Segment] THEN [Segment] ELSE '' END
  4. 원래 차원(Segment)을 열 선반으로 끌어옵니다.
  5. 열 선반에서 그 바로 뒤로 새 계산된 필드를 끌어옵니다.
  6. 마우스 오른쪽 단추를 클릭하고 머리글 표시를 선택 취소하여 첫 번째 차원을 숨깁니다.
  7. 매개 변수를 표시하고, 표시해야 할 레이블을 선택합니다.
참고: 개별 마크의 레이블을 표시하거나 숨길 수 있습니다. 특정 데이터 레이블을 숨기려면 마크를 마우스 오른쪽 단추로 클릭하고 마크 레이블 > 표시 안 함을 선택합니다.

추가 정보

옵션 1의 단계가 실제로 수행되는 모습을 보려면 아래 비디오를 참조하십시오.
참고: 소리가 나지 않는 비디오입니다. 


이 문서로 문제가 해결되었습니까?