Power BI/DAX

[DAX] TOPN 상위 데이터로 sub-table 뽑기

쵸비 2023. 6. 28. 12:59
728x90

이번에 알아볼 DAX 함수는 TOPN으로 기준에 따라 상위 몇 등까지 뽑아주는 함수이다.

 

TOPN(”상위 몇 등까지 뽑을 INT”, “기준 테이블”, “계산할 측정값(열)”, “오름차순=ASC , 내림차순=DESC”)

 

예시를 보면서 이해를 해보자

 

 [매출액]를 계산해 놓고서 그 테이블을 [매출액]이 큰 순서대로 정렬한 뒤 상위 10개로 된 sub-table을 뽑아낸다.

 

매출액 = sumx(Sales, Sales[Quantity]*RELATED('Products'[Current Price]))
Top10_SP_Sales = CALCULATE([매출액],TOPN(10,'Sales People',[매출액],DESC))

 

 

 

 

728x90