EP01. “Average AVERAGE 函数”
🔒 登录后可标记已读- AVERAGE 是 Excel 里最常用的统计函数之一,计算一组数字的算术平均值
- 会自动忽略逻辑值、空单元格和文本单元格
- 讲 AVERAGE 的基础用法、AVERAGEA(会把逻辑值/文本也算进去)的差异
- 也讲用 AVERAGE 搭配 LARGE 求前几名平均分的进阶技巧
- 不需要前置知识,学完能应付大部分「求平均分」场景
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
AVERAGE 和 AVERAGEA 怎么选
| 函数 | 文本/FALSE 怎么算 | TRUE 怎么算 | 空单元格 |
|---|---|---|---|
| AVERAGE | 忽略,不计入 | 忽略,不计入 | 忽略 |
| AVERAGEA | 当 0 计算 | 当 1 计算 | 忽略 |
基础用法
- 选中要显示结果的单元格
- 输入
=AVERAGE(A1:A3),计算 A1 到 A3 三个单元格的平均值 - 也可以用 SUM 和 COUNT 组合出同样的结果:
=SUM(A1:A3)/COUNT(A1:A3) - AVERAGE 支持混合引用范围和直接输入的数字,例如
=AVERAGE(A1:A3,8)会把 A1:A3 跟数字 8 一起算平均
AVERAGEA 函数
AVERAGEA 跟 AVERAGE 的差别在于怎么处理非数字内容:
- 逻辑值 FALSE 和文本会被当作 0 计算
- 逻辑值 TRUE 会被当作 1 计算
- 空单元格仍然会被忽略,不计入平均
求前三大值的平均
用 AVERAGE 搭配 LARGE 函数的数组写法,可以直接算出「前 N 名的平均值」,例如求前三大成绩的平均分,LARGE 函数在这里负责先取出对应名次的数字,组成数组常数交给 AVERAGE 处理。
函数速查
| 函数 | 语法 | 用途 | 例子 |
|---|---|---|---|
| AVERAGE | =AVERAGE(number1,[number2],...) | 算术平均值,忽略文本/空格 | =AVERAGE(A1:A3) |
| AVERAGEA | =AVERAGEA(value1,[value2],...) | 平均值,文本/FALSE 当 0,TRUE 当 1 | =AVERAGEA(A1:A3) |
相关延伸
- 按条件求平均:
AVERAGEIF(见 EP07) - 加权平均:用
SUMPRODUCT和SUM组合(见 EP10) - 移动平均:需要用「分析工具库」(Analysis ToolPak),用来平滑数据里的短期波动
学完你会
- ✅ 能用 AVERAGE 算出一组数字的算术平均值
- ✅ 能分辨 AVERAGE(忽略文本)和 AVERAGEA(文本/FALSE 当 0)的差异
- ✅ 能用 AVERAGE 搭配 LARGE 算出「前 N 名平均分」
常见错误
- 以为 AVERAGE 会把文本单元格当 0 算,实际上 AVERAGE 是直接忽略文本,只有 AVERAGEA 才会把文本当 0
- 混淆 AVERAGE 和 AVERAGEA 的适用场景,导致有勾选框(TRUE/FALSE)的数据算出来的平均值不对
- 用 LARGE 数组公式时忘了这是数组常数写法,直接改成普通引用会报错
Sources
Blog / Website: