MAXX

为表的每一行计算表达式,并且返回最大的数值。

语法

MAXX(<table>,<expression>)

参数

定义
table 包含该表达式计算所针对的行的表。
expression 要对表中每一行计算的表达式。

返回值

小数。

注释

MAXX 函数的 table 参数可以是表名称或者计算结果为表的表达式。第二个参数指示要为该表的每一行计算的表达式。

在要计算的值中,只对以下项进行计数:

  • 数字。如果表达式的计算结果不是数字,MAXX 将返回 0(零)。

  • 日期。

空单元格、逻辑值和文本值将被忽略。如果要在公式中包含非数字值,则使用 MAXA 函数。

如果列或表达式中包含空白单元格,MAXX 将返回一个空列。

示例

下面的公式将表达式用作第二个参数,以便计算 InternetSales 表中每个订单的税额和装运费用的总额。预期的结果为 375.7184。

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

下面的公式首先通过使用 FILTER 表达式筛选表 InternetSales,以便返回定义为 [SalesTerritory] = 5 的特定销售区域的订单的子级。然后,该 MAXX 函数对用作筛选表的每一行的第二个参数的表达式进行计算,并且只返回这些订单的税额和装运费用的最高金额。预期的结果为 250.3724。

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

results matching ""

    No results matching ""