MINX
применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления
Возвращает наименьшее значение, которое приводит к оценке выражения для каждой строки таблицы.
Синтаксис
MINX(<table>, < expression>,[<variant>])
Параметры
Срок | Определение |
---|---|
table |
Таблица, содержащая строки, для которых будет оцениваться выражение. |
expression |
Выражение, вычисляемого для каждой строки таблицы. |
variant |
(Необязательно) Если TRUE и есть вариант или смешанные типы значений, возвращается наименьшее значение на основе ORDER BYASC. |
Возвращаемое значение
Наименьшее значение.
Замечания
Функция MINX принимает в качестве первого аргумента таблицу или выражение, возвращающее таблицу. Второй аргумент содержит выражение, вычисляемое для каждой строки таблицы.
Пустые значения пропускаются.
TRUE
/FALSE
значения не поддерживаются.Если выражение имеет вариант или смешанные типы значений, такие как текст и число, по умолчанию MINX учитывает только числа. Если
<variant> = TRUE
, возвращается минимальное значение.Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример 1
В следующем примере фильтруется таблица InternetSales и возвращаются только строки для определенной территории продаж. Затем формула находит минимальное значение в столбце Freight.
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
Пример 2
В следующем примере используется та же отфильтроженная таблица, что и в предыдущем примере, но вместо простого поиска значений в столбце для каждой строки отфильтрованной таблицы функция вычисляет сумму двух столбцов, Freight и TaxAmt и возвращает наименьшее значение, полученное из этого вычисления.
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
В первом примере имена столбцов не определены. Во втором примере имена столбцов являются полными.
Связанное содержимое
функция MINMINAСтатистические функции