COUNTX 함수
테이블에 대해 식을 계산할 때 숫자로 계산되는 숫자 또는 식을 포함하는 행 수를 셉니다.
구문
COUNTX(<table>,<expression>)
매개 변수
용어 |
정의 |
---|---|
table |
개수를 계산할 행이 포함된 테이블입니다. |
expression |
개수를 계산할 값이 포함되어 있는 값의 집합을 반환하는 식입니다. |
반환 값
정수입니다.
주의
COUNTX 함수는 두 가지 인수를 사용합니다. 첫 번째 인수는 항상 테이블이거나 테이블을 반환하는 식이어야 합니다. 두 번째 인수는 COUNTX에서 검색된 열 또는 식입니다.
COUNTX 함수는 숫자 값 또는 날짜만 셉니다. 숫자로 변환할 수 없는 논리값 또는 텍스트인 인수는 개수가 계산되지 않습니다. 이 함수에서 개수를 계산할 행을 찾지 못하면 빈 값이 반환됩니다. 행이 있지만 어떠한 행도 지정 조건을 충족하지 않는 경우 이 함수는 0을 반환합니다.
논리값 또는 텍스트의 개수를 계산하려는 경우 COUNTA 또는 COUNTAX 함수를 사용합니다.
예
다음 수식은 정가가 있는 Product 테이블의 모든 행의 개수를 반환합니다.
=COUNTX(Product,[ListPrice])
다음 수식은 첫 번째 인수에 대한 COUNTX로 필터링된 테이블을 전달하는 방법에 대해 설명합니다. 이 수식은 ProductSubCategory= "Caps" 조건을 충족하는 Product 테이블의 행만 가져오기 위한 필터 식을 사용하고 정가가 있는 결과 테이블의 행의 개수를 셉니다. FILTER 식은 Product 테이블에 적용되지만 관련 테이블인 ProductSubCategory에서 조회하는 값을 사용합니다.
=COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps", Product[ListPrice])