기술 자료

사용자 지정 형식 불연속형 값을 기호로 사용


게시 날짜: 13 Dec 2014
마지막 수정 날짜: 11 Oct 2023

질문

지정된 불연속형 값에 별표를 표시하고 다른 값에는 정수 서식을 유지하는 방법.

환경

Tableau Desktop

답변

Tableau Desktop에서 특수 값 서식 지정 옵션은 연속형 값에는 사용할 수 있지만 불연속형 값에는 사용할 수 없습니다. 텍스트 테이블에서 특정한 불연속형 값을 지정된 기호로 나타내려면 먼저 지정된 값들을 계산된 필드에서 음의 정수로 설정해야 합니다. 지정된 값들을 음수로 만들고 나면 Format(서식) 패널 -> Numbers(숫자) 드롭다운 메뉴의 사용자 지정 옵션을 사용해서 양수와는 별도로 서식을 지정할 수 있습니다. 아래의 예시는 Superstore 데이터를 바탕으로 텍스트 테이블에서 [Sales(매출)]가 지정된 값(500)보다 작을 때 별표를 표시하는 방법을 상세하게 보여줍니다.

  1. 계산된 필드를 만들어야 합니다.
  2. Formula(수식) 상자에 다음을 입력합니다.
    IF sum([Sales]) < 500
    THEN -1
    ELSE (sum([Sales]))
    END
    • 일단은 500 미만의 값들을 바로 별표로 바꾸는 대신 -1로 바꿉니다.
    • 이렇게 하면 sum(Sales)가 정수로 유지되므로 값들이 정수 서식을 유지하게 됩니다.
  3. Category(범주)와 Item(항목)을 Rows shelf(행 선반)로 끌어옵니다.
  4. New Sales(새 매출)를 Marks(마크) 카드의 Text(텍스트)로 끌어옵니다. 테이블에서 원래 500보다 작았던 값들이 -1로 표시됩니다.
  5. Marks(마크) 카드에서 AGG(New Sales)를 마우스 오른쪽 버튼으로 클릭합니다. "Format(서식)"을 선택합니다.
  6. "Format(서식)" 막대의 "Pane(패널)" 탭에서 "Numbers(숫자)"의 드롭다운 메뉴를 선택합니다
  7. 아래쪽에서 "Custom(사용자 지정)"을 선택하고 상자에 다음을 입력합니다.
     #,##0.0;"*"

 

";" 이후에 입력한 내용은 음수의 서식에만 영향을 미칩니다. 따라서 "*"라고 쓰면 테이블에서 음수가 나타나는 곳에 문자열 "*"을 덧붙이라고 Tableau에게 명령하게 됩니다. 500 미만의 모든 값을 -1로 바꿨으므로 이제 모든 값이 별표로 나타납니다.

추가 정보

위 절차가 실제로 수행되는 모습을 보려면 아래 동영상을 참조하세요.
참고: 동영상은 무음입니다. 이 동영상을 고화질로 보려면 아래의 YouTube 아이콘을 클릭하여 YouTube에서 시청하세요.


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