Tableau

[계산된 필드] 계산된 필드와 계산된 필드가 필요한 경우

응엉잉 2023. 7. 5. 15:13

계산된 필드

기존 데이터에서 새 데이터를 만들 수 있고, 데이터에 대한 계산을 수행할 수 있음

create, save, use

  1. 데이터 소스에서 새로운 column 생성
  2. 새롭게 추가된 column을 저장
  3. 새롭게 추가된 column을 분석에 사용

계산된 필드가 필요한 경우

  • 데이터 분류
  • 데이터 유형 변경 (ex. 문자열 → 날짜)
  • 데이터 집계
  • 결과 필터링
  • 비율 계산

[ ex01 : 데이터 분류 ]

sub-category를 수익성이 있는것과 없는 것으로 분류

  1. 열 선반에 profit 합계
  2. 행 선반에 segment + sub-category
  3. 계산된 필드 [sign of profit] 생성
  4. [sign of profit]을 마크 카드 색상에 추가

[sign of profit]

IF SUM([Profit]) > 0 
    THEN 'profitable' 
    ELSE 'non-profitable' 
END

[ ex02 : 데이터 집계 ]

분석에 필요한 데이터가 데이터 원본에 없어서 새로 만들어줘야 하는 경우

ex) [cost]

[Sales] - [Profit]

[ ex03 : 값 변환 ]

각 연도별 수익간 차이 계산

  1. 열 선반에 주문날짜(년)
  2. 행 선반에 category, sub-category
  3. 색상에 profit 합계
  4. 텍스트에 profit 합계
  5. 마크 → 사각형
  6. 색상 profit 의 오른쪽 세모 클릭 → 퀵 테이블 계산 → 차이 선택
  7. 텍스트 profit도 동일하게
    • 테이블 계산의 default : 옆으로 계산
    • 오른쪽 마우스 클릭 → 테이블 계산 편집에서 편집 가능