본문 바로가기

Data

[Tableau] 연도별 특정 월 기준으로 누적합 구하기, 증감에 따른 레이블 색 구분

2011~2021까지 월별 출국인원에 대한 데이터

 

목표1)

특정 월을 지정하면, 연도별로 그 특정월에 대한 누적합을 계산해야함

예를 들어, 4월로 매개변수를 설정하면, 2011년 4월까지 누적합, 2012년 4월까지 누적합 ... 2021년 4월까지 누적합 각각 계산되어야 한다.

목표2) 

전년도 대비 누적합의 상승률 계산 -> 감소/ 증가에 따라 레이블 색 다르게 하기

 

 

1.  날짜 매개변수 설정

1) Year

문자열, 목록(2011~2021)

 

2) Month

문자열, 목록(01~12)

 

3) Year + Month (계산된 필드) : 위의 매개변수를 합친 날짜 생성

DATE(DATEPARSE('yyyyMM',[Year]+[Month]))

 

2. 필터로 사용할 부울 계산식 생성

1) f.Month : 필터에 올린 후 참만 체크

MONTH([연월]) <= MONTH([Year + Month])

-> 매개변수 날짜의 월보다 작거나 같은 월만 참

-> 사실 여기서는, 연월의 년을 열 선반에 올리므로 (차원으로 사용) Year+Month를 만들 필요 없음, 매개변수 Month만 사용해도 무방


목표2

3. 전년 동월 대비 증/감에 따른 레이블 색구분 -> negative / positive 따로 만들기

 

1) 전년 동월 대비

퀵테이블 -> 비율차이 -> 측정값으로 생성

 

2) 전년 동월 대비 negative (계산된 필드)

IF [전년 동월 대비] < 0 THEN [전년 동월 대비] END

 

3) 전년 동월 대비 positive (계산된 필드)

IF [전년 동월 대비] > 0 THEN [전년 동월 대비] END

 

 

4) 둘 다 레이블에 올리고 색 지정하기

 

 

4. 그 외

1) 전년 대비 가파르게 감소한 막대에만 색 표시

전년 동월 대비 색상에 올리기 -> 사용자 지정 다중 -> 단계별 색상 2단계

 

완성작 링크

https://public.tableau.com/app/profile/arehoow/viz/TWBX_7/1

 

TWBX_7일차_연간 월별 누적 출국인원

TWBX_7일차

public.tableau.com