Tableau
[Tableau] 계산된 필드_논리함수 ( IF, IIF, TF 필드 )
scone
2022. 7. 20. 13:12
[ IF ]
- 합계(매출)을 열 선반에 넣고, 제품 중분류를 행 선반에 넣어줬습니다.
- 매출 2억 구분 필드를 만들어줬습니다.
IF SUM([매출]) >= 200000000 THEN '2억 이상 매출' ELSE '2억 미만 매출' END
- 만든 필드를 색상에 넣고, 명확한 구별을 위해 분석에서 상수라인을 그어줬습니다.
[ IIF ]
- 위에서 만든 매출 2억 구분 필드를 IF 가 아니라 IIF 로 만들겠습니다.
// 는 주석 처리를 의미합니다.
IF SUM([매출]) >= 200000000 THEN '2억 이상 매출' ELSE '2억 미만 매출' END
IIF(SUM([매출])>=200000000,'2억 이상 매출','2억 미만 매출')
',' 는 THEN을, ',' 는 ELSE를 의미합니다.
[ TF 필드 ]
- 위에서는 조건문에 따른 문자열 필드를 다루었습니다.
- TF 필드는 조건만 적은 필드로, True 또는 False를 반환합니다.
- 태블로의 계산 처리속도가 훨씬 빠르다고 하니 최대한 써버릇해야겠습니다.