首页 >> 精选问答 >

问excel 表格均值怎么算 平均值函数实操指南

2026-11-06 11:50:54

答

excel 表格计算均值,主流就是使用 AVERAGE 平均值函数,公式必须以英文等号开头,选中存放结果的单元格,输入 AVERAGE 函数,括号里面选中需要计算平均值的数据区域,按下回车就可以自动算出算术平均值,还可以拖动填充柄批量计算多行多列均值,很多新手计算均值的时候,会把文字空单元格错误计入分母,或者分不清普通平均值带条件平均值,导致计算结果不符合预期,本质原因是 AVERAGE 函数默认只识别区域里面的数值单元格,空白单元格和文字单元格会自动忽略,不会参与计算,日常成绩平均分销售均价考勤平均分这类报表都经常使用这个函数,下面分模块讲解基础均值计算,带条件均值,加权均值,详细操作步骤,语法规则,示例和错误排查。

一 AVERAGE 函数 基础算术平均值

适用场景,对一组连续数字求普通算术平均数,也就是总和除以数字个数

公式写法 =AVERAGE (A2:A20)

操作步骤

第一步 鼠标点击选中要存放均值结果的单元格

第二步 输入英文状态下等号,接着输入 AVERAGE,在括号里面用鼠标框选需要计算的数据区域

第三步 按下回车键,单元格直接输出平均值结果

第四步 如果需要批量计算,选中写好公式的单元格,拖动单元格右下角填充柄向下复制公式,每一行或者每一组数据自动计算均值

函数规则说明

区域里面的空白单元格,文字内容单元格,AVERAGE 会自动跳过,不会纳入计算,但是数值为 0 的单元格会参与计算,这点是新手高频踩坑点。

二 AVERAGEIF 函数 单条件平均值

适用场景,只统计满足指定条件的数据再求均值,比如只计算销售部门人员的平均成绩

公式语法 =AVERAGEIF (条件区域,条件,求均值区域)

公式示例 =AVERAGEIF (A2:A20,"销售",B2:B20)

含义 A2 到 A20 里面等于销售的对应 B 列数值,单独计算平均值

操作步骤

第一步 选中结果单元格

第二步 输入 = AVERAGEIF,依次填写条件区域,判断条件,求均值的数据区域,文本条件使用英文双引号包裹

第三步 回车得到单条件均值

三 AVERAGEIFS 函数 多条件平均值

适用场景,同时满足多个条件才参与均值计算,比如部门是销售,并且分数大于 60,再计算平均分

公式语法 =AVERAGEIFS (求均值区域,条件区域 1, 条件 1, 条件区域 2, 条件 2)

公式示例 =AVERAGEIFS (B2:B20,A2:A20,"销售",B2:B20,">60")

注意事项 这个函数第一个参数是求均值区域,和 AVERAGEIF 参数顺序不一样,很容易写反,并且所有条件区域的行列范围必须保持一致。

四 加权平均值计算

AVERAGE 函数是简单算术平均,加权平均需要自己手动写公式,加权平均是每一项数值乘以对应权重,全部相加之后再除以权重总和

公式示例 =SUMPRODUCT (A2:A20,B2:B20)/SUM (B2:B20)

含义 A 列是数值,B 列是权重,SUMPRODUCT 完成数值乘权重求和,再除以权重总和,适合单价加权平均分这类场景。

五 函数对照表

函数名称类型公式示例适用场景
AVERAGE普通算术平均=AVERAGE(A2:A20)全部数值求平均分
AVERAGEIF单条件平均=AVERAGEIF (A2:A20,"销售",B2:B20)满足一个条件求均值
AVERAGEIFS多条件平均=AVERAGEIFS (B2:B20,A2:A20,"销售",B2:B20,">60")多个条件同时满足求均值
SUMPRODUCT 组合公式加权平均=SUMPRODUCT(A2:A20,B2:B20)/SUM(B2:B20)带权重的加权均值

六 常见错误排查

1 结果报错 DIV/0,代表符合条件的数据数量是 0,没有可计算的数值,所以无法求均值,检查条件是不是写错

2 均值结果偏大或者偏小,检查区域里面是不是包含文本格式数字,文本格式数字 AVERAGE 不会识别,需要改成常规数值格式

3 公式只显示文字不计算,检查开头有没有英文等号,单元格格式不能设置成文本格式,计算选项确认是自动重算

4 AVERAGEIFS 参数写反,得到错误结果,记住 AVERAGEIFS 第一个参数是求均值区域,和 AVERAGEIF 顺序不同

学会 excel 表格均值计算之后,做统计报表不需要手动先求和再除以个数,原始数据修改之后均值会自动刷新,练习的时候优先掌握基础 AVERAGE,熟练之后再学习条件均值和加权均值,正式使用前建议手动验算一组数据,确认公式结果准确。

【常见问题】

问题 1 excel 表格均值怎么算,AVERAGE 会不会把 0 值算进去

回答 1 excel 表格均值怎么算,AVERAGE 函数会把数值 0 参与计算,空白单元格会自动跳过,如果不需要 0 值参与均值计算,需要改用 AVERAGEIF 增加条件,设置大于 0 再求平均。

问题 2 excel 表格均值怎么算,AVERAGEIF 和 AVERAGEIFS 参数顺序有什么区别

回答 2 excel 表格均值怎么算,AVERAGEIF 第一个参数是条件区域,第三个参数才是求均值区域,AVERAGEIFS 第一个参数就是求均值区域,后面才依次填写多组条件区域和条件,写反参数就会计算出错。

问题 3 excel 表格均值怎么算,为什么均值结果报错 DIV/0

回答 3 excel 表格均值怎么算,DIV/0 错误代表没有符合条件的数值,没有数据可以计算平均值,核对条件内容,确认条件区域里面存在满足条件的数值,就可以消除这个报错。

问题 4 excel 表格均值怎么算,加权平均值能不能直接用 AVERAGE

【免责申明】

本文操作基于微软 excel 常规版本编写,不同版本 excel 界面选项名称可能存在细微差别,属于平均值函数基础教程,操作前建议保存原文件做好备份,工作表保护宏加密会限制公式运算,本文仅作为技术参考。

 

相关阅读

最新文章