在 excel 表格里面求平均值,最核心就是使用 AVERAGE 函数,它的作用是计算选中数值区域的算术平均数,也就是总和除以数据个数,日常成绩平均分、销售均价、考核均分都经常用到这个函数,除了基础 AVERAGE,还有带条件求平均的 AVERAGEIF,多条件求平均 AVERAGEIFS,还有忽略错误值的 AVERAGEA,很多新手计算平均值出错,是因为区域里面混有空单元格、文本、错误值,AVERAGE 函数会自动跳过空单元格和文本,但是遇到 DIV/0! 这类错误值的时候,整个公式会报错,深度使用还要理解,AVERAGE 只识别数字,如果单元格是文本格式的数字,函数会当成文本跳过,导致平均值计算不准,另外状态栏快速求平均是临时查看,不会把结果写入单元格,适合快速预览,正式报表需要写入单元格就必须使用函数公式。
原理说明
AVERAGE 函数:计算区域内所有数字的算术平均值,自动忽略空单元格、文本内容。
AVERAGEIF:单条件求平均值,满足指定条件的数据才参与平均计算。
AVERAGEIFS:多条件求平均值,同时满足多个条件的数据参与平均。
状态栏快捷平均:选中数据之后 excel 底部状态栏自动显示平均值,属于临时查看,不会生成单元格公式。
方法一 AVERAGE 基础求平均值 最常用
适用场景 普通连续区域,计算全部数字的平均分
操作步骤
1 点击需要存放平均值结果的单元格
2 输入公式 =AVERAGE (A2:A10)
3 括号里面填写需要计算的数值区域
4 按下回车,自动算出平均值
补充 也可以点击顶部公式选项卡,自动求和下拉,选择平均值,然后鼠标框选数据区域,回车确认
如果是不连续多个区域,写法 =AVERAGE (A2:A10,C2:C10),不同区域用逗号隔开
方法二 AVERAGEIF 单条件求平均值
适用场景 只计算满足某一个条件的数据平均值,比如只算一班学生平均分
公式示例 =AVERAGEIF (B2:B10,"一班",C2:C10)
含义:在 B2:B10 区域匹配条件 “一班”,对应的 C 列数值计算平均值
操作步骤
1 在结果单元格输入 AVERAGEIF 公式
2 依次填写条件区域,条件,求平均的数据区域
3 回车得到条件平均值
方法三 AVERAGEIFS 多条件求平均值
适用场景 同时满足两个及以上条件,比如一班并且性别为女的平均分
公式示例 =AVERAGEIFS (C2:C10,B2:B10,"一班",D2:D10,"女")
注意 AVERAGEIFS 第一个参数是求平均值的数据区域,这点和 AVERAGEIF 顺序不一样,很容易写反出错
方法四 状态栏快速查看平均值
适用场景 临时预览,不需要把结果放到单元格
操作步骤
1 鼠标选中需要计算的数据区域
2 查看 excel 窗口最底部状态栏,会直接显示平均值、计数、求和
如果状态栏没有显示平均值,右键状态栏,勾选平均值选项
补充进阶要点
如果区域里面存在错误值,AVERAGE 会直接报错,可以搭配 IFERROR 处理,公式 =IFERROR (AVERAGE (A2:A10),0)
如果单元格数字是文本格式,AVERAGE 会跳过,计算之前需要把单元格改成数值格式,否则平均值结果偏大或者偏小。
AVERAGEA 函数和 AVERAGE 不一样,文本会当成 0 参与计算,使用的时候要区分,普通求平均一般不用 AVERAGEA。
| 函数 | 功能 | 是否支持条件 |
|---|---|---|
| AVERAGE | 普通算术平均 | 不支持 |
| AVERAGEIF | 单条件平均 | 单条件 |
| AVERAGEIFS | 多条件平均 | 多条件 |
总结
普通全部数据求平均值,使用 AVERAGE 函数,只筛选部分符合条件的数据求平均,单条件用 AVERAGEIF,多条件用 AVERAGEIFS,临时快速查看可以直接看底部状态栏,计算出错优先检查数据是不是文本格式,或者区域内有没有错误值。
【常见问题】
问题 1 excel 表格怎么求平均值 结果不对
回答 1 excel 表格怎么求平均值结果不准,大多是单元格数字是文本格式,AVERAGE 会跳过文本数字,选中区域改成数值格式,重新计算公式,也可以检查区域里面是否混入非数字内容。
问题 2 excel 表格怎么求平均值 出现 DIV/0! 错误
回答 2 excel 表格怎么求平均值出现 DIV/0!,代表参与计算的区域没有有效数字,或者条件筛选之后没有匹配数据,检查条件是否正确,或者搭配 IFERROR 函数处理报错。
问题 3 excel 表格怎么求平均值 只计算某一类数据
回答 3 excel 表格怎么求平均值只算某一类,使用 AVERAGEIF 单条件函数,设置条件区域和筛选条件,只对符合条件的数据计算平均值,多个筛选条件就改用 AVERAGEIFS。
问题 4 excel 表格怎么求平均值 不想要公式只看结果
回答 4 excel 表格怎么求平均值临时查看,选中数据区域,直接看底部状态栏的平均值,不需要输入公式,如果需要固定保存结果,可以计算之后复制,选择性粘贴数值。
【免责申明】
本教程基于微软 excel 常规版本操作演示,不同 excel 版本菜单名称和函数细节可能存在差异,操作前建议备份原始表格文件,因个人操作失误造成表格数据损坏,本内容不承担相关责任,教程仅作为学习参考使用。


