다음을 통해 공유


AVERAGEX

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

테이블에 대해 계산된 식 집합의 평균(산술 평균)을 계산합니다.

구문

AVERAGEX(<table>,<expression>)  

매개 변수

용어 정의
table 테이블의 이름 또는 집계를 수행할 수 있는 테이블을 지정하는 식입니다.
스칼라 결과가 있는 식으로, 첫 번째 인수에서 테이블의 각 행에 대해 계산됩니다.

반환 값

10진수입니다.

설명

  • AVERAGEX 함수를 사용하면 테이블의 각 행에 대한 식을 계산한 다음 결과 값 집합을 가져와서 산술 평균을 계산할 수 있습니다. 따라서 함수는 테이블을 첫 번째 인수로, 식을 두 번째 인수로 사용합니다.

  • 다른 모든 면에서 AVERAGEX는 AVERAGE와 동일한 규칙을 따릅니다. 숫자가 아닌 셀이나 null 셀은 포함할 수 없습니다. 테이블 및 식 인수는 모두 필요합니다.

  • 집계할 행이 없으면 함수는 공백을 반환합니다. 행이 있지만 지정된 조건을 충족하지 않는 경우 함수는 0을 반환합니다.

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

예시

다음 예제에서는 InternetSales 테이블의 각 주문에 대한 평균 화물 및 세금을 계산하고, 먼저 각 행에서 화물과 TaxAmt를 합산한 다음, 해당 합계를 평균화합니다.

= AVERAGEX(InternetSales, InternetSales[Freight]+ InternetSales[TaxAmt])  

두 번째 인수로 사용되는 식에서 여러 작업을 사용하는 경우 괄호를 사용하여 계산 순서를 제어해야 합니다. 자세한 내용은 DAX 구문 참조를 참조하세요.

AVERAGE 함수
AVERAGEA 함수
통계 함수