다음을 통해 공유


맥스

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

테이블의 각 행에 대한 식을 계산하여 발생하는 가장 높은 값을 반환합니다.

구문

MAXX(<table>,<expression>,[<variant>])    

매개 변수

용어 정의
table 식이 계산될 행이 포함된 테이블입니다.
테이블의 각 행에 대해 계산할 식입니다.
variant (선택 사항) TRUE이고 변형 또는 혼합 값 형식이 있는 경우 ORDER BY DESC를 기반으로 하는 가장 높은 값이 반환됩니다.

반환 값

가장 높은 값입니다.

설명

  • MAXX 함수에 대한 테이블 인수는 테이블 이름 또는 테이블로 계산되는 식일 수 있습니다. 두 번째 인수는 테이블의 각 행에 대해 계산할 식을 나타냅니다.

  • 평가할 값 중 다음 값만 계산됩니다.

    • 숫자
    • 텍스트
    • 날짜
  • 빈 값은 건너뜁습니다. TRUE/FALSE 값은 지원되지 않습니다.

  • 식에 텍스트 및 숫자와 같은 변형 또는 혼합 값 형식이 있는 경우 기본적으로 MAXX는 숫자만 고려합니다. 이면 <variant> = TRUE최대값이 반환됩니다.

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

예 1

다음 수식에서는 식을 두 번째 인수로 사용하여 InternetSales 테이블의 각 주문에 대한 총 세금 및 배송액을 계산합니다. 예상 결과는 375.7184입니다.

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

예제 2

다음 수식은 먼저 FILTER 식을 사용하여 InternetSales 테이블을 필터링하여 [SalesTerritory] = 5로 정의된 특정 판매 지역에 대한 주문의 하위 집합을 반환합니다. MAXX 함수는 필터링된 테이블의 각 행에 대해 두 번째 인수로 사용되는 식을 평가하고 해당 주문에 대한 세금 및 배송에 대해 가장 높은 금액을 반환합니다. 예상 결과는 250.3724입니다.

= MAXX(FILTER(InternetSales,[SalesTerritoryCode]="5"), InternetSales[TaxAmt]+ InternetSales[Freight])  

MAX 함수
MAXA 함수
통계 함수