DISTINCTCOUNT 함수(DAX)
DISTINCTCOUNT 함수는 숫자 열에서 서로 다른 셀 수를 계산합니다.
구문
DISTINCTCOUNT(<column>)
매개 변수
- column
계산할 숫자가 들어 있는 열입니다.
반환 값
column에 있는 고유 값의 수입니다.
주의
이 함수의 인수에는 열만 허용됩니다. 모든 데이터 형식을 포함하는 열을 사용할 수 있습니다. 함수에서 개수를 계산할 행을 찾지 못하는 경우 공백을 반환합니다. 행을 찾은 경우 고유 값의 개수를 반환합니다.
예
다음 예에서는 ResellerSales_USD[SalesOrderNumber] 열에서 고유한 판매 주문 수를 계산하는 방법을 보여 줍니다.
=DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])
측면에 달력 연도가 있고 위쪽에 제품 범주가 있는 테이블에서 위의 측정값을 사용하면 다음과 같은 결과를 얻을 수 있습니다.
Distinct Reseller Orders count |
열 레이블 |
|||||
행 레이블 |
Accessories |
Bikes |
Clothing |
Components |
Grand Total |
|
2005 |
135 |
345 |
242 |
205 |
366 |
|
2006 |
356 |
850 |
644 |
702 |
1015 |
|
2007 |
531 |
1234 |
963 |
1138 |
1521 |
|
2008 |
293 |
724 |
561 |
601 |
894 |
|
Grand Total |
1315 |
3153 |
2410 |
2646 |
1 |
3797 |
위 예에서는 총합계 행의 숫자가 전체 합계를 나타내지 않는 것을 알 수 있습니다. 이러한 이유는 동일 주문에 여러 제품 범주의 품목이 여러 개 포함될 수 있기 때문입니다.