테이블 계산 편집 항목에서 총계 옵션을 넣음으로써 제품의 중분류마다 비중을 분석함으로써 business을 위한 데이터 분석에 실용적으로 사용할 수 있다.
매출에 대한 순위와 설정한 차원에 따른 순위를 별도로 설정함으로써 제품 대분류 안에서 순위와 매출 전체 순위를 넣음으로써 각 제품별 판매전략을 세울 수도 있다.
전년 대비 해당 월의 성장률 및 전월 대비 성장률을 동시에 넣음으로써 매출에 대한 데이터 분석을 조금 더 심층적으로 알 수 있다.
고객별 매출에 따라 비중을 나타내서 매출에 따른 순위 %를 표시함으로써 해당 금액이 고객의 매출에 어느 정도 순위 %인지 알 수도 있다.
해당 그래프는 이동 평균 그래프인데, 테이블 계산에서 평균 이전 항목을 설정함으로써 구간을 설정해서 구간마다 평균을 계산함으로써 전체적인 성장 지표를 알 수도 있다.
Tableau에서는 계산된 필드를 사용함으로써 내가 원하는 형식으로 계산을 할 수 있다.
COUNTD 함수를 사용해서 '주문 번호'에 횟수를 계산해서 주문 건수 측정값을 추가
주문 건수 측정값을 활용해서 주문건당 단가, 수량 등을 계산
매출이 2억 이상일 경우 '2억 이상 매출'로 아닐 경우 '2억 미만 매출'로 계산된 필드를 생성
제품 중분류를 행에, 열에 매출을 넣음으로써 중분류별 2억 구분 그래프를 생성할 수 있다.
2억 이상의 매출 제품과 2억 미만 제품을 한눈에 구분할 수 있다.
매개 변수는 단독으로 사용될 수 없지만, 다른 기능과 함께 사용함으로써 해당 조건에 해당하는 값만 볼 수 있는 유용한 기능이다.
먼저, 테이블에 참조선을 추가해준다.
참조선의 값을 매개 변수와 연결해서 매개 변수의 설정에 따라 참조선을 움직일 수 있게 만들었다.
다음으로 환율에 대한 매개 변수를 설정했다.
원화의 경우 1원, 달러의 경우 임의적으로 1,120원으로 설정
매출 합계에 매개 변수 [환율]을 계산된 필드로 만듦으로써 매개 변수의 조정에 따라 환율에 따른 값이 나올 수 있도록 설정했다.
매개 변수를 바꿀 때마다 그 환율에 맞는 값이 나옴
다음은 기간을 매개 변수로 사용해봤다.
먼저 두 개의 매개 변수를 만들고, from - to 형식으로 두 날짜 사이에 해당하는 데이터만이 나올 수 있도록 설정했다.
날짜 선택 계산 필드를 필터에 넣음으로써 두 날짜 사이에 해당하는 값만 출력
[차원 선택] 매개 변수를 만들고, CASE문을 사용해서 1일 때 대분류, 2일 때 중분류로 설정하는 [차원 필드 선택] 계산된 필드를 생성
그리고 [측정값 선택]에 따라 매출, 수량, 수익, 할인율에 대한 값이 나오는 계산된 필드 생성
측정값 필드 선택의 항목들이 단위가 다름으로 그에 맞는 단위 선택 필드 또한 생성
차원과 측정값을 매개변수로 바꾸면서 확인할 수 있는 시트 생성 완료했다.
다음으로 lookup 함수를 사용해봤다.
해당 함수는 -1 부분의 매소드에 넣은 값에 따라 해당 값의 이전 혹은 이후의 결과를 출력한다.
두 번째 컬럼의 값을 보면 이전 위치의 값이 출력되는 것을 볼 수 있다.
해당 기능을 통해 전원 대비, 전년도 대비 값을 출력할 수 있다.
CONTAINS 함수를 사용해서 대문자 제품명에서 smart Phone이 포함된 값을 출력하는 계산 필드를 생성하고,
제품명을 띄어쓰기에 따라 구분한 후 두번 째 값을 출력해서 브랜드 네임에 대한 값을 출력
replace 필드에서 세번 째 값을 출력
각 계산된 필드를 통해 제품명, 브랜드, 대문자 변환값, 제품 종류 등을 텍스트로 출력할 수 있다.
해당 데이터를 응용해서 제품의 브랜드별 매출을 파악할 수도 있다.
계산된 필드에서 DATEPART 함수를 사용해서 요일을 영어로 바꿀 수도 있다.
요일 필드를 텍스트에 넣음으로써 각 날짜의 요일을 출력
'일'을 기준으로 주문 일자, 배송 일자의 차이를 계산해서 배송 기간을 계산하는 필드를 생성
주문 번호, 제품명별 배송 기간을 보여주는 텍스트 테이블 생성
DATEDIFF 함수와 매개변수를 사용해서 해당 월 및 일에 맞는 조건만을 출력하는 시트를 생성할 수도 있다.
달, 분기, 연도를 기준으로 각 조건에 맞는 매출 현황을 파악할 수 있다.
include는 차원값을 설정하는 함수로서
include [차원값] : 함수([값])
https://public.tableau.com/app/profile/.12787813/viz/tableau_study_16783463897700/1
https://public.tableau.com/app/profile/.12787813/viz/tableau_study_2/2
Tableau는 결국 동적인 활용이 중요하니 만든 작은 대시보드이다.