1. 집계와 집계되지 않은것은 혼합 불가
SUM([Profit]) / [Sales]
해결방법
1) 모든 필드를 집계
SUM([Profit]) / SUM([Sales])
2) 모든 필드를 집계 해제
[Profit] / [Sales]
2. IF 식에서 집계 및 집계되지 않은 비교 또는 결과를 혼합할 수 없음
# Case1
IF [Region] = 'West'
THEN SUM([Sales])
END
해결방법
1) 모든 필드 집계 해제 후 한꺼번에 집계
SUM(
IF [Region] = 'West'
THEN [Sales]
END
)
# Case2
IF [Order Date] = #2017-02-10# THEN COUNTD([Customer Name]) END
해결방법
2) ATTR 활용
ATTR : 비집계 값을 집계로 변경
차원을 집계하기 위해 사용하는 함수
데이터에 변형 없이 집계만 하기 위해 사용 !
IF ATTR([Order Date]) = #2017-02-10# THEN COUNTD([Customer Name]) END
ATTR
그룹의 모든 행에 대해 단일값만 포함하면 주어진 식의 값을 반환
여러개의 값을 포함하면 * 반환
'Tableau' 카테고리의 다른 글
[테이블 계산] 테이블 계산의 개념 (0) | 2023.07.06 |
---|---|
[계산된 필드] 차원 집계와 측정값 집계 (0) | 2023.07.06 |
[계산된 필드] 태블로의 집계방식 (0) | 2023.07.05 |
[기본 계산] 기본 계산 함수 정리 (0) | 2023.07.05 |
[계산된 필드] Tableau 계산 유형 ; 기본 계산, 테이블 계산, LOD 계산 (0) | 2023.07.05 |