Professional Field

SQL(ORACLE) | AI | BI | 통계분석

반응형

BI (Tableau)/Code 2

[Tableau][Code] 최근 N 년/월/주/일 필터링 계산

Trend를 끊어서 보고싶거나 기준을 정해서 기간에 해당하는 실적을 보고 싶을 때사용할 수 있는 계산된 필터를 만들 수 있다.DATEDIFF('month', [P_DATE], [기준일자]) >= -12ANDDATEDIFF('month', [P_DATE], [기준일자])  P_DATE는 기준일자 필드를 월 단위 매개변수로 변경한 필드. DATEDIFF 함수를 이용해서 기준일자 필드와 매개변수[P_DATE] 필드의 날짜 차이를 0부터 -12개월까지만 보여준다는 필드이다.현재는 'month'로 되어있기 때문에 월단위 기준이고, 이것을 year, week, day 로 하게되면 년,주,일로 변경이 가능하다.실습은 최근 13개월을 필터링하는 것으로 계산하였고 이것을 시트나 보고자 하는 측정값에 필터로 적용을 해주면..

BI (Tableau)/Code 2024.07.08

[Tableau][Code] PTD/YTD 당월/누계

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 ..

BI (Tableau)/Code 2024.07.08
반응형