다음을 통해 공유


COUNTROWS

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

COUNTROWS 함수는 지정된 테이블 또는 식으로 정의된 테이블의 행 수를 계산합니다.

통사론

COUNTROWS([<table>])

매개 변수

학기 정의
table (선택 사항) 계산할 행이 들어 있는 테이블의 이름 또는 테이블을 반환하는 식입니다. 제공되지 않은 경우 기본값은 현재 식의 홈 테이블입니다.

반환 값

정수입니다.

발언

  • 이 함수는 기본 테이블의 행 수를 계산하는 데 사용할 수 있지만 테이블을 필터링하거나 테이블에 컨텍스트를 적용하여 발생하는 행 수를 계산하는 데 더 자주 사용됩니다.

  • 테이블 인수에 행이 없으면 함수는 BLANK반환합니다.

  • 사용하는 경우 모범 사례에 대한 자세한 내용은 대신 사용하세요.

  • 이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.

예제 1

다음 예제에서는 테이블 Orders의 행 수를 계산하는 방법을 보여 줍니다. 예상 결과는 52761입니다.

= COUNTROWS('Orders')

예제 2

다음 예제에서는 행 컨텍스트에서 COUNTROWS 사용하는 방법을 보여 줍니다. 이 시나리오에는 주문 번호와 관련된 두 가지 데이터 집합이 있습니다. 재판매인 테이블에는 각 재판매인에 대해 하나의 행이 포함됩니다. ResellerSales 테이블에는 각 주문에 대해 여러 행이 포함되며, 각 행에는 특정 재판매인에 대한 하나의 주문이 포함됩니다. 테이블은 ResellerKey 열의 관계로 연결됩니다.

수식은 ResellerKey의 값을 가져오고 동일한 재판매인 ID를 가진 관련 테이블의 행 수를 계산합니다. 결과는 calculatedColumn1열의 출력입니다.

= COUNTROWS(RELATEDTABLE(ResellerSales))

다음 표에서는 예상 결과의 일부를 보여줍니다.

ResellerKey CalculatedColumn1
1 73
2 70
3 394

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