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