반응형
안녕하세요!
오늘은 테이블 내에서 특정부분만 순위를 보는 방법을 소개하겠습니다!
테이블 내에서 특정 값의 순위를 나타내고 싶은경우
Rank함수를 사용하여 표현할수있습니다.
하지만 이렇게 사용할 경우
모든 범주를 나타낸 상태에서 순위가 나오기 때문에
불필요한 값(알고싶지 않은)들도 나타내어진다는 문제가 생기게 되는데요!
제가 오늘 소개할 방법은
사용자가 특정 범주를 선택했을때
선택한 범주만 나오고 그 범주가 전체 범주 중 순위가 몇위인지 나타내는것입니다.
무슨 말인지 모르시겠죠...
사진을 보면서 다시 설명드리겠습니다!
예시로 수량의 순위를 나태보도록 하겠습니다.
rank를 적용하면 이렇게 수량에 대한 순위가 나옵니다!
그런데 이때
바인더, 보관함,사무용품 등의순위만 보여주게 하고 싶다면?
어떻게 해야할까요?
만약 단순히 범주 필터를 사용하게 된다면
순위가 전체 범주가 아닌 필터한 값들만의 순위를 나타나게됩니다.
의미없어...

이는 LookUp함수를 통해 간단히 해결할 수 있습니다!
-계산식-
LOOKUP(ATTR([원하는 차원]),0)
만든 계산식을 필터에 넣어준후 필터표시를 해줍니다.
성공!
추가적으로 측정값을 다 제거해도 rank는 유지됩니다.
이를 통해서 대시보드를 사용하는 사람이 정보를 좀 더 깔끔하게 볼수있도록 할수 있습니다!
감사합니다!
반응형
'Tableau > mix' 카테고리의 다른 글
테이블 내에서 측정값별로 색상 넣기 (1) | 2022.04.04 |
---|---|
태블로 그룹화 가능 사용하기 (2) | 2022.01.30 |
서버에서 데이터를 받아올때 (feat.예기치 않은 오류) (0) | 2022.01.28 |
태블로 퍼블릭에 올리는 방법[Tableau Server는 외부 데이터를 허용하지 않습니다 오류 해결] (0) | 2022.01.18 |