COUNTX
테이블에 대한 식을 평가할 때 비어 있지 않은 값 또는 비어 있지 않은 값으로 계산되는 식을 포함하는 행의 수를 계산합니다.
통사론
COUNTX(<table>,<expression>)
매개 변수
학기 | 정의 |
---|---|
table |
계산할 행이 포함된 테이블입니다. |
expression |
계산할 값이 들어 있는 값 집합을 반환하는 식입니다. |
반환 값
정수.
발언
COUNTX 함수는 두 개의 인수를 사용합니다. 첫 번째 인수는 항상 테이블이거나 테이블을 반환하는 식이어야 합니다. 두 번째 인수는 COUNTX검색되는 열 또는 식입니다.
COUNTX 함수는 값, 날짜 또는 문자열만 계산합니다. 함수가 계산할 행을 찾지 못하면 공백이 반환됩니다.
논리 값을 계산하려면 COUNTAX 함수를 사용합니다.
이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.
예제 1
다음 수식은 정가가 있는 Product 테이블의 모든 행 수를 반환합니다.
= COUNTX(Product,[ListPrice])
예제 2
다음 수식에서는 필터링된 테이블을 전달하여 첫 번째 인수에 대해 COUNTX 방법을 보여 줍니다. 수식은 필터 식을 사용하여 Product 테이블의 ProductSubCategory = "Caps" 조건을 충족하는 행만 가져옵니다. 그런 다음 정가가 있는 결과 테이블의 행 수를 계산합니다. FILTER 식은 Products 테이블에 적용되지만 관련 테이블인 ProductSubCategory에서 조회하는 값을 사용합니다.
= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])