AVERAGE
返回列中所有数字的平均值(算术平均值)。
语法
AVERAGE(<column>)
parameters
术语 | 定义 |
---|---|
列 | 包含要计算其平均值的数字的列。 |
返回值
返回一个小数,此数字表示列中数字的算术平均值。
备注
此函数采用指定列作为参数,并查找该列中的值的平均值。 如果要查找计算结果为一组数字的表达式的平均值,请改用 AVERAGEX 函数。
列中的非数字值按如下方式处理:
- 如果该列包含文本,则不能执行任何聚合操作,并且函数将返回空白。
- 如果该列包含逻辑值或空单元格,则会忽略这些值。
- 值为零的单元格会包含在内。
计算单元格的平均值时,必须记住空单元格与包含值为 0(零)的单元格之间的差异。 如果某一单元格包含 0,则将其添加到数字的总和,并将该行计入用作除数的行数。 但是,当某一单元格包含空白时,则不对该行进行计数。
如果没有要聚合的行,函数将返回空白。 但是,如果存在行,但没有一行符合指定的条件,函数则会返回 0。 如果找不到满足条件的行,Excel 也会返回零。
在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
下面的公式返回表 InternetSales 中 ExtendedSalesAmount 列的平均值。
= AVERAGE(InternetSales[ExtendedSalesAmount])
相关函数
AVERAGEX 函数可以将其参数作为针对表中每一行进行计算的表达式。 这使你能够执行计算,然后利用计算的平均值。
AVERAGEA 函数将一列作为其参数,但其他方面与名称相同的 Excel 函数类似。 通过使用 AVERAGEA 函数,你可以计算包含空值的列的平均值。