MAXX
테이블의 각 행에 대한 식을 계산하여 발생하는 가장 높은 값을 반환합니다.
통사론
MAXX(<table>,<expression>,[<variant>])
매개 변수
학기 | 정의 |
---|---|
table |
식이 계산될 행이 포함된 테이블입니다. |
expression |
테이블의 각 행에 대해 계산할 식입니다. |
variant |
(선택 사항) TRUE 변형 또는 혼합 값 형식이 있는 경우 ORDER BYDESC 기준으로 가장 높은 값이 반환됩니다. |
반환 값
가장 높은 값입니다.
발언
MAXX 함수에 대한
table
인수는 테이블 이름 또는 테이블로 계산되는 식일 수 있습니다. 두 번째 인수는 테이블의 각 행에 대해 계산할 식을 나타냅니다.평가할 값 중 다음 값만 계산됩니다.
- 숫자
- 텍스트
- 날짜
빈 값은 건너뜁습니다.
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])