패캠 데이터 분석 14기/Tableau

[패캠] Returned/Sales 보라색 목표 화면 실습

Sheryl Yun 2024. 7. 23. 13:57

 

작업 순서

 

1. Sample - Superstore 데이터 불러오기

 

 

2. Orders 테이블에 Returned 테이블 LEFT 조인

(Orders에 있는 것은 전부 가져오고

Returned도 다 가져오되, Orders와 겹치지 않는 값은 null로 처리해서 가져옴)

 

 

3. BAN 숫자 2개 작업

sales 전체 만들고 나서 시트 복제 후 Returned sales 작업

** 비슷한 걸 만들 때는 서식을 옮겨오기 위해 복제 사용

BAN 숫자: 
대시보드에서 크게 보여주는 중요한 숫자

 

 

4. 도넛 차트 작업

 

 

5. 지도 작업

 

 

6. 카테고리/서브카테고리별 반품 비율

 

3개 필드 찍어서 막대 선택

Returned를 색상에 넣기 => 막대 별로 반품/전체 색 입혀짐

상단에 'T' 눌러서 레이블 주기 => 금액 적힘

열 선반의 합계 sales 구성 비율로 변경

 

 

숫자가 맞지 않음 => 각 퍼센트는 전체 차트(테이블) 기준 비율

=> 보고 싶은 것: 카테고리별 + 서브카테고리별 반품률

 

열 선반의 sales 우클릭 - 테이블 계산 편집 - 특정 차원 - 

Category, Sub-Category 체크 해제 (Returned만 체크)

(~별: 체크 해제, 최종 보고자 하는 것: 체크)

 

 

 

 

 

이제 Returned(보라색 막대)만 보기 위해

Return 필드를 필터에 올리고 'Yes'만 체크하면

전체가 100%가 됨

 

 

 

 

 

이유:

태블로 작동 순서 문제 (Order of Operation)

 

 

 

 

차원 필터(Dimension Filter)가 테이블 계산(Table Calculation)보다 먼저 실행

결과적으로, 차원 필터로 Returned가 Yes인 것만 먼저 거른 다음,

그걸 가지고 테이블 계산(구성 비율) 적용

 

 

해결: 작동 순서 상 테이블 계산 이후 작업으로 처리

=> (차원 필터가 아닌) 수동으로 '숨기기'

 

 

방법:

범례에서 null인 필드를 우클릭 - 숨기기