MINX

适用于:计算列计算表度量值视觉计算

返回计算表每一行的表达式所得到的最低值。

语法

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

参数

术语 定义
table 包含要计算表达式的行的表。
expression 要计算表的每一行的表达式。
variant (可选)如果 TRUE,并且存在变体或混合值类型,则返回基于 ORDER BYASC 的最低值。

返回值

最小值。

言论

  • MINX 函数采用表或返回表的表达式作为其第一个参数。 第二个参数包含为表的每一行计算的表达式。

  • 跳过空值。 不支持 TRUE/FALSE 值。

  • 如果表达式具有变体或混合值类型(如文本和数字),则默认情况下 MINX 只考虑数字。 如果 <variant> = TRUE,则返回最小值。

  • 在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

示例 1

以下示例筛选 InternetSales 表,并仅返回特定销售区域行。 然后,公式在“货运”列中查找最小值。

= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])

示例 2

以下示例使用与上一个示例中相同的筛选表,但该函数不会只查找筛选表的每一行的列中的值,而是计算两列的和“货运”和“TaxAmt”,并返回该计算产生的最低值。

= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])

在第一个示例中,列的名称不限定。 第二个示例中,列名是完全限定的。

MIN 函数MINA 函数统计函数