首页 >> 行业资讯 > 百科知识 >

excel 求平均值公式 函数用法深度详解

2026-11-06 13:54:32 来源:网易 用户:惠敬克 

excel 求平均值公式核心是 AVERAGE 函数,基础写法以等号开头,括号内填入需要统计的数据区域,函数会自动把区域内所有有效数值相加,再除以有效数值的个数,最终算出算术平均值,excel 求平均值公式是报表统计里非常常用的统计工具,成绩均分班组考核销售均价都可以使用,除了基础连续区域求平均,还支持不连续区域单条件多条件求平均,遇到区域内存在错误值的时候普通 AVERAGE 会直接报错,这时需要改用 AGGREGATE 函数跳过错误值,很多新手容易混淆 AVERAGE 和 AVERAGEA,两个函数对文本逻辑值的处理规则不一样,同时还要留意空单元格会被自动跳过,但是数值 0 会参与计算,文本型数字不会被识别,筛选之后普通 AVERAGE 依然统计隐藏行,这些细节都会造成 excel 求平均值公式结果和人工计算不一致,掌握不同业务场景对应的 excel 求平均值公式写法,是表格统计必备技能。

基础原理

excel 求平均值公式 AVERAGE 的运算逻辑就是算术平均,总和除以有效数据数量,函数自动忽略空白单元格纯文本单元格逻辑值,单元格里面填写数字 0 会正常纳入计算,如果单元格是文本形式存储的数字,AVERAGE 不会识别,不会计入统计,这个规则是排查 excel 求平均值公式结果异常的核心依据。

操作步骤

方法一 手动输入基础 AVERAGE 求平均值公式

1 选中需要输出结果的空白单元格

2 输入公式 =AVERAGE (A2:A15),括号内替换成实际的数据区域

3 按下回车键,单元格直接生成 excel 求平均值公式计算结果

4 如果数据范围发生变动,点击结果单元格,在编辑栏修改括号内区域

方法二 自动求平均功能生成 excel 求平均值公式

1 选中存放结果的空白单元格

2 切换到顶部开始选项卡,找到自动求和下拉菜单

3 在下拉选项里面选择平均值,excel 会自动识别相邻连续数据区域

4 确认选区正确,按下回车键完成 excel 求平均值公式计算

方法三 不连续区域 excel 求平均值公式

数据分散不是连续区域,使用逗号分隔多个单元格或者区域,公式写法 =AVERAGE (A2,A6,C2:C9)

1 选中结果单元格

2 输入等号 AVERAGE,括号内依次填写单元格,不同区域用逗号隔开

3 回车,excel 求平均值公式会把所有指定位置的数值统一计算平均

方法四 单条件多条件 excel 求平均值公式

只统计满足条件的数据求平均,单条件使用 AVERAGEIF,多条件使用 AVERAGEIFS

单条件公式 =AVERAGEIF (条件区域,条件,求平均区域)

多条件公式 =AVERAGEIFS (求平均区域,条件区域 1, 条件 1, 条件区域 2, 条件 2)

方法五 跳过错误值 excel 求平均值公式

区域内存在 N/A DIV/0! 这类错误值,普通 AVERAGE 会报错,使用 AGGREGATE 函数,公式 =AGGREGATE (1,6,A2:A15),参数 1 代表求平均值,参数 6 代表忽略错误值

方法六 筛选可见行 excel 求平均值公式

普通 AVERAGE 会把筛选隐藏行数据一起统计,只统计可见行使用 SUBTOTAL,公式 =SUBTOTAL (1,A2:A15),参数 1 代表求平均值

各类求平均函数对比表格

函数名称核心功能是否统计隐藏行是否支持条件是否忽略错误值适用场景
AVERAGE基础算术平均值是否否常规连续区域均分
AVERAGEA广义平均值是否否区域含逻辑值文本
AVERAGEIF单条件求平均是是否按单一条件均分
AVERAGEIFS多条件求平均是是否多筛选条件均分
AGGREGATE高级求平均是否是数据源带错误值
SUBTOTAL可见单元格求平均否否否筛选分类汇总

公式录入完成之后,核对数据源格式,确认文本数字已经转为数值,条件类 excel 求平均值公式还要检查条件匹配是否准确,原始数据更新之后,excel 求平均值公式会自动重新计算,不需要手动刷新,如果后续新增数据行,及时扩大公式内的数据区域,避免新增数据没有纳入 excel 求平均值公式统计范围。

【常见问题】

问题 1 excel 求平均值公式为什么结果和手工计算不一样

回答 1 excel 求平均值公式结果不一致,常见原因是单元格数字是文本格式,AVERAGE 不会识别文本数字,或者把 0 值空单元格规则理解错误,空单元格会跳过,但是 0 会参与 excel 求平均值公式计算,修正数据源格式之后结果就会对齐。

问题 2 excel 求平均值公式出现 DIV/0! 是什么原因

回答 1 出现这个报错代表 excel 求平均值公式里面有效数值数量为 0,选中区域全部是空单元格或者全部是文本,没有可以参与计算的数字,补充有效数值之后 excel 求平均值公式就可以正常输出结果。

问题 3 excel 求平均值公式能不能剔除最大值最小值再计算

回答 1 可以实现,普通 AVERAGE 无法直接剔除极值,需要结合 SUM MAX MIN COUNT 组合公式,总和减去最大值最小值,再除以总个数减 2,就得到剔除极值之后的 excel 求平均值公式结果,常用于打分场景。

问题 4 excel 求平均值公式筛选之后还统计隐藏行怎么办

回答 1 使用普通 AVERAGE 编写的 excel 求平均值公式,会统计全部原始数据包含隐藏行,如果只需要可见行平均,把 excel 求平均值公式替换成 SUBTOTAL 函数,筛选之后就不会计算隐藏的数据。

【免责申明】

本文介绍的 excel 求平均值公式相关操作基于桌面版 excel 常规版本,不同版本以及 WPS 表格函数兼容和界面可能存在细微差异,操作前建议备份原始表格文件,本文内容仅作为学习参考,不保证适配所有特殊业务场景,因自行修改公式产生的数据错误,相关风险由使用者自行承担。

 

相关阅读

最新文章