인프런 <웰컴 투 태블로 월드> 강의를 듣고, 중요한 점을 정리한 글입니다.
IF 원하는 조건 THEN 조건을 만족했을 때 ELSE 그렇지 않을 때 END
ex.
IF SUM([매출]) >= 100000 THEN 'High' ELSE 'Low' END
: 조건을 평가하고 해당 조건이 참이면 첫 번째 매개변수를 반환하고, 거짓이면 두 번째 매개변수를 반환합니다.
IIF(SUM([매출]) >= 100000, 'High', 'Low')
모두 동일한 결과 도출된다.
// IF SUM([매출]) >= 100000 THEN 'High' ELSE 'Low' END
// IF SUM([매출]) >= 100000 THEN 'High' END
// IIF(SUM([매출]) >= 100000, 'High', 'Low')
SUM([매출]) >= 100000 # T/F 필드 방식
T/F 필드 방식이 BEST
-> T/F 필드가 문자열보다 태블로 성능 측면에서 빠르게 작동
: 분류 체계를 3개 이상 가져가고 싶을 때
IF SUM([매출]) >= 100000 THEN 'High'
ELSEIF SUM([매출]) >= 50000 THEN 'Middle'
ELSE 'Low' END
집합 또는 T/F 필드의 경우, 그 자체로 , IF 뒤 조건 부분에 사용가능
IF [Top Customers by Profit] THEN [Customer Name] ELSE 'ETC' END