본문 바로가기
Tableau 흡수내용

[Tableau(태블로)]부분값/전체값을 1개의 시트에 표시하기

by Mr.noobiest 2022. 7. 4.

 

간혹가다 클라이언트의 요청사항중에 전체 갯수 대비 화면상에 표시된 객체의 갯수가 몇개인지 표시해달라고 하는 상황이 있다.

 

문제는 필터링을 하게되면 전체 갯수가 전부 표시되지는 않는다는게 문제이고, 이로인해 전체값과 부분값을 1번에 표시하기 어렵다는 것이다.

이를 해결하기 위해서는 Max(1)을 사용해줄 것이다.

 

안까먹기위해 게시글을 올린다.

 

 

 

사용된 데이터 - Sample - Super Store


아래와 같이 특정 컬럼으로 구분되는 Product Name들의 고유 갯수들을 표시해주고,

 


필터링을 하였을때의 갯수가 다음과 같을때

 


아래와 같이 필터가 걸려있음에도(Order Date) 필터가 걸려있지 않은것처럼 전체값과 필터가 걸린 값을 동시에표현 해줄것이다.


사용된 계산된 필드는 Countd_Product / Cound_Product_Total이며, 각각의 계산식은 아래와 같다.

 

Countd_Product

TOTAL(SUM({INCLUDE : COUNTD([Product Name])}))

 

Cound_Product_Total

TOTAL(SUM({fixed [Sub-Category]  : COUNTD([Product Name])}))

 


해당 값들을 텍스트에 넣어주고 적절하게 배치해주면 된다.

 

사실 별도의 데이터 수정없이 fixed/Include/Exclude와 max(1) or Avg(1)을 사용한 축 편집을 적절히 사용하면 웬만한 화면표기는 가능하다.

728x90
반응형