Monthly Board에서 실적을 집계할 때, 전년동월vs금년동월 / 전년누계vs금년누계로 비교할 수 있다.
오늘이 24년 7월 8일이라면
PTD를 기준으로 실적 집계 시 23년 7월(1일~31일) vs 24년 7월(1일~8일)
YTD를 기준으로 실적 집계 시 23년 1월~12월 vs 24년 1월~7월을 비교할 수 있다.
PTD와 YTD를 매개변수로 구분할 수 있도록 만들어 준 다음 시트에 필터로 계산할 필드는 다음과 같다.
//전체, 월 선택
CASE [P_당월/누계]
WHEN '당월' THEN [P_DATE] = DATETRUNC('month',[기준일자])
WHEN '누계' THEN DATEDIFF('month',DATETRUNC('month',[기준일자]), [P_DATE]) >= 0
AND DATEDIFF('year',DATETRUNC('month',[기준일자]), [P_DATE]) = 0
END
P_DATE 는 기준일자 필드를 월단위 매개변수로 변경한 필드.
현재 P_DATE : (2024년 7월) / 당월 : PTD / 누계 : YTD
시트 필터에 '참' 적용
매개변수 선택 시 해당 데이터만 필터링 됨.
'BI (Tableau) > Code' 카테고리의 다른 글
[Tableau][Code] 최근 N 년/월/주/일 필터링 계산 (0) | 2024.07.08 |
---|