다음을 통해 공유


COUNTX

적용 대상:계산 열계산 테이블측정값 시각적 계산

테이블에 대한 식을 평가할 때 비어 있지 않은 값 또는 비어 있지 않은 값으로 계산되는 식을 포함하는 행의 수를 계산합니다.

구문

COUNTX(<table>,<expression>)  

매개 변수

용어 정의
table 계산할 행이 포함된 테이블입니다.
계산할 값이 들어 있는 값 집합을 반환하는 식입니다.

반환 값

정수입니다.

설명

  • 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])  

COUNT 함수
COUNTA 함수
COUNTAX 함수
통계 함수