728x90
반응형
- 숫자 함수
- 문자열 함수
- 날짜 함수
- 유형 변환
- 논리 함수
- 집계 함수
- 통과 함수(RAWSQL)
- 사용자 함수
- 테이블 계산 함수
- 공간 함수
- 예측 모델링 함수
- 추가 함수
- Tableau의 FORMAT() 함수 해결 방법
- 모든 함수(범주순)
- 모든 함수(사전순)
논리 함수
: 특정 조건이 참인지 거짓인지 여부를 결정 가능
- 상품을 공급하는 각 국가의 매출이 특정 임계값 위 또는 아래인지를 신속하게 확인 가능
- CASE WHEN, IF ELSEIF, OR, AND, ISNULL(), IFNULL()
예) IF ELSEIF문 활용
: 식을 계산하여 반환(>, =, <)
IF [Profit] > 0 then "profitable"
ELSEIF [Profit] = 0 then "breakeven"
ELSE "loss"
END
IF DATEPART('hour',[날짜]) < 11 THEN '오전'
ELSEIF DATEPART('hour',[날짜]) < 14 THEN '점심'
ELSEIF DATEPART('hour',[날짜]) < 18 THEN '오후'
ELSE '저녁'
END
예) CASE문 활용
: 논리 테스트를 수행하고 적절한 값을 반환. 식의 일치 항목을 검색하는 데 사용
CASE [Region]
WHEN 'West' then 1
WHEN 'East' then 2
WHEN 'South' then 3
ELSE 4
END
CASE DATEPART('month',[날짜])
WHEN IN(3,4,5) THEN '봄'
WHEN IN(6,7,8) THEN '여름'
WHEN IN(9,10,11) THEN '가을'
WHEN IN(12,1,2) THEN '겨울'
END
728x90
반응형
'Tableau' 카테고리의 다른 글
[Tableau] animation (0) | 2022.01.11 |
---|---|
[Tableau] 평균라인, 추세선, 참조선 (0) | 2022.01.10 |
[Tableau] Calculated field / Table calculation (0) | 2022.01.08 |
Tableau Terminology 101: The Tableau Workspace (0) | 2022.01.08 |
[Tableau] Tableau 기본 기능 101 (0) | 2022.01.08 |