MAXX

适用于:计算列计算表Measure视觉计算

返回计算表每一行的表达式产生的最高 value。

语法

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

参数

术语 定义
table 包含要计算表达式的行的表。
expression 要计算表的每一行的表达式。
variant (可选)IfTRUE,andif 有变体 or 混合 value 类型,返回基于 valueORDER BY 的最高 DESC。

返回 value

最高 value。

言论

  • table 函数的 MAXX 参数可以是表名 or 计算结果为表的表达式。 second 参数指示要计算表的每一行的表达式。

  • 在要 values的 evaluate 中,仅计算以下内容:

    • 数字
    • 文本
    • 日期
  • 跳过 Blankvalues。 TRUE 支持 /FALSEvaluesnot。

  • If 表达式的变体 or 混合 value 类型(如文本 and 数字),默认情况下 MAXX 只考虑数字。 If <variant> = TRUE“”,将返回最大 value。

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

示例 1

以下公式使用表达式作为 second 参数来 calculate InternetSales 表中每个订单 and 发货的总税款。 预期结果为 375.7184。

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

示例 2

以下公式 firstfilters InternetSales 表,方法是使用 FILTER 表达式返回定义为 [SalesTerritory] = 5 的特定销售区域的订单子集。 然后,MAXX 函数计算用作筛选表每一行的 second 参数的表达式,and 只返回这些订单的税款 and 发货的最高金额。 预期结果为 250.3724。

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

MAX 函数MAXA 函数统计函数