AVERAGE 函数

返回列中所有数字的平均值(算术平均值)。

语法

AVERAGE(<column>)

参数

术语

定义

包含要计算其平均值的数字的列。

返回值

返回一个小数,该数字表示列中所有数字的算术平均值。

注释

此函数采用指定列作为参数,并计算该列中的值的平均值。 如果您要获得计算结果为一组数字的表达式的平均值,请改用 AVERAGEX 函数。

列中的非数字值按如下方式处理:

  • 如果列中包含文本,则不能执行任何聚合运算,且该函数返回空白。

  • 如果列中包含逻辑值或空单元,则忽略这些值。

  • 值为零的单元包括在内。

  • 在计算单元的平均值时,必须注意空单元与包含 0(零)值的单元之间的差异。 如果某个单元包含 0,则将该单元加入数字总和,并将该行计入用作除数的行数。 但是,当单元包含空白时,不对行进行计数。

只要不存在要聚合的行,该函数就会返回空白。然而,如果存在行,但这些行都不符合指定条件,则该函数返回 0。 如果没有找到符合条件的行,Excel 也会返回 0。

示例

下面的公式返回表 InternetSales 中的列 ExtendedSalesAmount 中的值的平均值。

=AVERAGE(InternetSales[ExtendedSalesAmount])

相关函数

AVERAGEX 函数可以采用对表中的每行进行计算的表达式作为参数。 这使您可以执行计算,然后获得计算得到的值的平均值。

AVERAGEA 函数采用列作为参数,但除此之外,该函数与具有相同名称的 Excel 函数类似。 使用 AVERAGEA 函数可以计算包含空值的列的平均值。

请参阅

参考

AVERAGEA 函数

AVERAGEX 函数

其他资源

统计函数 (DAX)