Поделиться через


MAXX

применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления

Возвращает наибольшее значение, которое приводит к оценке выражения для каждой строки таблицы.

Синтаксис

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

Параметры

Срок Определение
table Таблица, содержащая строки, для которых будет оцениваться выражение.
expression Выражение, вычисляемого для каждой строки таблицы.
variant (Необязательно) Если TRUEи есть вариант или смешанные типы значений, возвращается наибольшее значение на основе ORDER BYDESC.

Возвращаемое значение

Наибольшее значение.

Замечания

  • Аргумент table функции MAXX может быть именем таблицы или выражением, вычисляющим таблицу. Второй аргумент указывает выражение для каждой строки таблицы.

  • Из значений, которые необходимо оценить, учитываются только следующие значения:

    • Числа
    • Тексты
    • Финики
  • Пустые значения пропускаются. TRUE / FALSE значения не поддерживаются.

  • Если выражение имеет вариант или смешанные типы значений, такие как текст и число, по умолчанию MAXX учитывает только числа. Если <variant> = TRUE'' возвращается максимальное значение.

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример 1

Следующая формула использует выражение в качестве второго аргумента для вычисления общего объема налогов и доставки для каждого заказа в таблице InternetSales. Ожидаемый результат — 375,7184.

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

Пример 2

Следующая формула сначала фильтрует таблицу InternetSales с помощью выражения FILTER для возврата подмножества заказов для определенного региона продаж, определенного как [SalesTerritory] = 5. Затем функция MAXX вычисляет выражение, используемое в качестве второго аргумента для каждой строки отфильтрованной таблицы, и возвращает самую высокую сумму для налогов и доставки только для этих заказов. Ожидаемый результат — 250,3724.

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

функция MAXMAXAСтатистические функции