AVERAGEX

计算对表进行求值的一组表达式的平均值(算术平均值)。

语法

AVERAGEX(<table>,<expression>)

参数

定义
table 表的名称,或者指定可对其执行聚合的表的表达式。
expression 具有标量结果的表达式,将为第一个参数中表的每一行计算该表达式。

返回值

小数。

注释

AVERAGEX 函数可用于对表的每一行计算表达式,然后采用生成的值的集合并计算其算术平均值。因此,该函数采用表作为其第一个参数,采用表达式作为其第二个参数。

在所有其他方面,AVERAGEX 都遵循与 AVERAGE 相同的规则。不能包含非数字或空单元格。表和表达式参数都是必需的。

在没有可聚合的行时,该函数将返回空白。 在存在行,但这些行都不符合指定条件时,则该函数返回 0。

示例

下面的示例通过首先将每一行中的 Freight 与 TaxAmt 相加,然后对相加后的结果求平均值,计算 InternetSales 表中每个订单的平均运费和税额。

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

如果您在用作第二个参数的表达式中使用多个运算,则必须使用括号来控制计算的顺序。有关详细信息,请参阅针对 PowerPivot 的 DAX 语法规范

results matching ""

    No results matching ""