MINX
返回计算表的每一行的表达式产生的最低 value。
语法
MINX(<table>, < expression>,[<variant>])
参数
术语 | 定义 |
---|---|
table |
包含要计算表达式的行的表。 |
expression |
要计算表的每一行的表达式。 |
variant |
(可选)IfTRUE ,andif 有 or 混合 value 类型的变体,返回基于 valueORDER BY 的最低 ASC。 |
返回 value
最低 value。
言论
MINX 函数采用其 first 参数,表 or 返回表的表达式。 second 参数 contains 为表的每一行计算的表达式。
跳过 Blankvalues。
TRUE
支持 /FALSE
valuesnot。If 表达式的变体 or 混合 value 类型(如文本 and 数字),默认情况下 MINX 只考虑数字。 If
<variant> = TRUE
,将返回最小 value。在计算列 not 行级别安全性 (RLS) 规则中使用时,or 支持在 DirectQuery 模式下使用此函数。
示例 1
以下示例 filters InternetSales 表 and 仅返回特定销售区域行。 然后,公式在“货运”列中查找最小 value。
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
示例 2
以下示例使用与 previous 示例中相同的筛选表,但该函数不会只查找筛选表的每一行列中的 values,而是计算两列(“货运 sum TaxAmt”)的 and,and 返回该计算产生的最低 value。
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
在 first 示例中,列的名称不限定。 在 second 示例中,列名是完全限定的。