본문 바로가기

Tableau 입문

기초 실습 교육 - 2일차

태블로에서 원하는 대로 집계가 안되면, 일단 초록색/파란색 알약을 여기저기 올려서 그래프로 만들어 뿌려보면 빠르게 파악할 수 있다.

https://youtu.be/R3ldfGrWFGI

 

1. 계산된 필드 만들기

측정값을 활용해 계산된 필드를 만들 수 있다.

일단 현재로서는 쉽게 엑셀 수식이라고 이해하면 좋을 듯 하다.

예를 들어, 수익과 매출 데이터가 존재할 때, 수익 / 매출 값으로 수익률이라는 측정값을 만들어 낼 수 있다.

 

데이터 영역 오른쪽 ▼ 기타 옵션 > 계산된 필드 만들기에서 가능하다.

2. 행 수준 계산식 vs 집계 수준 계산식

행 수준: 각 행별로 기재된 데이터 기준으로 계산된 필드를 만든다.

집계 수준: 집계된 데이터 (예: 수익의 합계 / 매출의 합계) 기준으로 계산된 필드를 만든다.

 

합계 수익 / 합계 매출 활용해 계산된 필드를 만들고 싶은 경우, 계산된 필드 만들기 창을 띄우고

 a. SUM ([수익]) ... 등으로 직접 SUM 입력 하거나

 b. 측정값 or 열 / 행 쪽에 놓여 있는 초록색 알약을 드래그&드롭 해와도 된다.

집계 수준 계산식이 필요한 이유는 다음 데이터를 통해 확인할 수 있다.

행 수준 계산식은 각 행별로 수익률을 계산한 이후 합계(SUM) 되었기 때문에 20000% 등으로 잘못 계산되었다.

수익율은 각 제품 대분류별 수익 합계 / 매출 합계가 각각 먼저 합계(SUM) 처리된 이후 나누어져야 하므로, 집계 수준 계산식을 활용해야 한다.

 

예를 들어, 시도별 매출 합계 집계 화면에서, 2억 넘은 시/도에는 색깔 표기를 해주고 싶은 경우도 집계 수준 계산식을 활용해야 한다.

행 수준 집계가 왜 잘못되었는지 확인해보려면, 계산된 필드에서 2억 -> 200만원으로 수정해서 적용해보면 된다.

 

행 수준으로 계산된 필드의 경우 행 = 단건 매출이 200만원 이상인 경우만 집계되고 있으며,

따라서 행 수준 계산된 필드를 색상 마크로 표기했을 때, 단건 매출 200만원 이상인 경우의 합계가 주황색으로 표기된 것을 확인할 수 있다. 

위와 같이 수식만 작성하는 경우 참/거짓으로 범례가 작성된다.

조건을 표기하고 싶은 경우 아래와 같이 수식을 작성하면 된다.

 

3. 매장 운영 시간 계산 (시간 차이 계산 방법)

DATEDIFF 함수 사용하면 쉽다.

시간을 계산할 것이므로 첫번째 항목은 'hour' 기입, 나머지는 데이터 가져오면 된다.

 

hour 외에 사용할 수 있는 값은 태블로 헬프 센터 참고하면 된다.

https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_date.htm#datepart-%EA%B0%92

 

'Tableau 입문' 카테고리의 다른 글

기초 실습 교육 - 3일차 (2)  (105) 2023.07.05
기초 실습 교육 - 3일차 (1)  (0) 2023.07.04
기초 실습 교육 - 1일차  (0) 2023.07.03