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 함수와 비슷합니다.