다음을 통해 공유


SUMX 함수

테이블의 각 행에 대해 계산되는 식의 합계를 반환합니다.

구문

SUMX(<table>, <expression>)

매개 변수

용어

정의

table

식이 계산되는 대상 행을 포함하는 테이블입니다.

expression

테이블의 각 행에 대해 계산되는 식입니다.

반환 값

10진수입니다.

주의

SUMX 함수는 첫째 인수로 테이블을 사용하거나 테이블을 반환하는 식을 사용합니다. 두 번째 인수는 합계를 구할 숫자가 포함된 열 또는 열로 계산되는 식입니다.

열에 있는 숫자만 계산되며, 공백, 논리 값 및 텍스트는 무시됩니다.

수식에 사용되는 SUMX의 더 복잡한 예를 보려면 ALL 함수CALCULATETABLE 함수을 참조하십시오.

다음 예에서는 먼저 InternetSales 테이블을 식 ShippingTerritoryID = 5로 필터링한 다음 Freight 열에 있는 모든 값의 합계를 반환합니다. 즉, 이 식은 지정된 판매 지역에 대한 운송 비용의 합계를 반환합니다.

=SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])

열을 필터링할 필요가 없으면 SUM 함수를 사용합니다. SUM 함수는 열을 참조로 사용한다는 점만 제외하고 같은 이름의 Excel 함수와 비슷합니다.

참고 항목

참조

SUM 함수

관련 자료

통계 함수(DAX)