描述
使用此函数可以计算指定范围内的值的平均值,包括数字、文本和逻辑值。链式支撑。可与 CHILDREFS 一起使用。
AVERAGEA 函数可用于计算包含数值和非数值混合的数据集中的平均值,例如包含分数和文本评价的绩效评级。
句法
AVERAGEA(value_1, […, value_254])
输入
该函数接受以下参数:
| 姓名 | 必要 | 描述 | 有效输入 |
|---|---|---|---|
值_1 |
是的 | 要计算平均值的第一个数字、单元格引用或范围。 | 数字、文本、逻辑值(TRUE/FALSE)、单元格引用或任何能得出上述结果的公式。 |
值_n |
不 | 其他数字、单元格引用或范围(最多 254 个其他参数)。 | 数字、文本、逻辑值(TRUE/FALSE)、单元格引用或任何能得出上述结果的公式。 |
范例
范例数据
| A | B | C | D |
|---|---|---|---|
| 员工 | 性能 | 分数 | 有资格获得奖金 |
| 约翰 | 出色的 | 5 | 真的 |
| 莎拉 | 好的 | 4 | 真的 |
| 麦克风 | 平均值 | 3 | 错误的 |
| 艾米丽 | 贫穷的 | 1 | 错误的 |
| 大卫 | 真的 |
示例公式
| 公式 | 描述 | 结果 |
|---|---|---|
=AVERAGEA(C2:C7) |
计算所有分数的平均值,包括空单元格。 | 2.6 |
=AVERAGEA(B2:B7) |
计算绩效评分的平均值,将文本视为 0。 | 0 |
=AVERAGEA(D2:D7) |
计算奖金资格的平均值,将 TRUE 视为 1,将 FALSE 视为 0。 | 0.6 |
=AVERAGEA(B2:D7) |
计算该范围内所有数据类型的平均值。 | 1.0667 |
=AVERAGEA(5, "文本", TRUE, FALSE) |
计算混合数据类型的平均值。 | 1.5 |
笔记
- 如果该范围不包含任何数值,AVERAGEA 将返回 #DIV/0! 错误。
- 当您需要在平均值计算中包含逻辑值(TRUE/FALSE)时,AVERAGEA 函数尤其有用。
-
AVERAGEA 与 AVERAGE 的区别在于它处理非数值的方式:
- 文本和 FALSE 的值均被评估为 0
- TRUE 的评估结果为 1
- 错误值和空单元格将被忽略,不计入计算。
使用技巧
- 当您需要在平均值计算中包含逻辑值时,请使用 AVERAGEA。
- 请注意 AVERAGEA 如何处理文本和逻辑值,以避免对结果产生误解。
- 使用 AVERAGEA 处理文本数据时要小心,因为它可能会将文本视为 0而导致意外结果。
- 当处理纯数值数据时,请改用 AVERAGE。
- 将 AVERAGEA 与其他函数(例如 COUNTA )结合使用,可以对混合数据类型进行全面的数据分析。
相关功能
平均值
平均值 A
平均值I
平均值 I
大值 [
最大值
最大值 A [] 最大值 I [] 中位数
最小值
最小值 I
] 百分位数 [] 百分位数.异常值
百分
位数.正值
四分位数
四分位数.异常值 [] 四分位数.正值
排名 [
排名.平均值 [
排名.相等
小值
标准差
标准差.峰值
标准差
.峰值
标准差.峰值