하루에 하나씩

Tableau 리뷰 #20. 테이블 계산식 활용 본문

Tableau

Tableau 리뷰 #20. 테이블 계산식 활용

JY SHIN 2021. 10. 9. 17:01

 

👩‍💻 태블로 신병훈련소 복습하기 Day6 👩‍💻

1. 테이블계산식 활용

1) 배송시간을 XX시간 YY분 형태로 만들기 (Datediff함수 사용)

2) 배송 시간을 지도에 활용하기

 

어느정도 태블로에 익숙해져서

이제부터는 태블로를 영어 버전으로 연습하려고 합니다!

태블로 언어 선택은 [도움말] - [언어 선택] 에서 가능합니다.


1. 배송 시간을 XX 시간 YY분 형식으로 표현하기

:: 사용 데이터 : 주문 일자, 배송일자

 

① <주문 번호> 필드를 행으로 추가 : 각각의 주문에 대한 시간을 보기 위해

② <주문 일자>, <배송일자 > 필드 행에 추가

이때, 마우스 오른쪽 누르면서 행에 끌고 오면, 어떤 형태로 날짜 정보를 끌고 올 것인지 선택가능한 옵션이 나온다.

③ <주문 일자>와 <배송 일자>의 기간 차이를 분 단위로 나타내기

계산식 만들기 (Create Calculated Field) : 데이터 패널의 빈 공간에서 우클릭 후 Create Calcualted Field 선택

Date 함수 중 DATEDIFF 함수 사용하여 주문 일자와 배송 일자의 시간 차이를 분으로 계산하는 필드를 생성한다.

 

이렇게 생겨난 배송기간(분)필드를 불연속(descrete) 데이터 형태로 열에 추가

 

사진 설명을 입력하세요.

④ 배송 시간을 '시간' 단위로 계산식 만들기

* 소수점이 나오지 않게 INT 함수 필수

⑤ 계산식으로 만든 <분>, <시간> 필드로 <남은 분> 필드 만들기

 

⑥ <시간> <남은 분>으로 XX시간 YY분 형태의 필드 만들기

* 숫자 데이터를 문자 데이터와 합치기 위해서는 문자형으로 변환이 필요 ⇒ STR 함수 사용

태블로에서 계산식해서 사용할 수 있는 함수가 있고, 날짜만으로 사용할 수 있는 함수가 여럿 있다.

 

2. 배송시간을 지도에 표현하기

앞서 만든 배송 시간을 지도에서 활용해보자.

- 크기 ⇒ 매출

- 색상 ⇒ 배송 시간

 

Comments