excel 求平均数,最基础通用的就是 AVERAGE 函数,作用是对选中区域里面的数值求算术平均值,也就是总和除以数据个数,日常成绩统计 销售数据 实验数值都可以用这个函数,函数会自动忽略空白单元格和文本内容,如果需要排除零值或者按条件求平均数,就要换成 AVERAGEIF 和 AVERAGEIFS,微软 365 2016 2019 版本全部支持,下面详细讲解公式写法,操作步骤和参数说明。
方法一 AVERAGE 普通算术平均数
适合全部有效数值直接求平均,是最常用方式。
公式写法 =AVERAGE (A2:A20)
A2:A20 代表需要计算平均数的数据区域
1 点击用来存放结果的空白单元格
2 输入公式,括号内框选全部数据单元格
3 按下回车,直接算出平均数
如果是多个不连续区域,可以写成 =AVERAGE (A2:A10,C2:C10)
方法二 AVERAGEIF 单条件平均数
满足指定一个条件,才参与求平均数,比如只计算某一类产品的平均销售额。
公式写法 =AVERAGEIF (条件区域,条件,求平均区域)
举例 =AVERAGEIF (B2:B20,"华东",C2:C20)
含义:B 列等于华东的行,对应的 C 列数值求平均数
方法三 AVERAGEIFS 多条件平均数
同时满足两个及以上条件再求平均数,适合多维度筛选统计。
公式写法 =AVERAGEIFS (求平均区域,条件区域 1, 条件 1, 条件区域 2, 条件 2)
三种平均数函数对照表
| 函数名称 | 功能 | 适用场景 |
|---|---|---|
| AVERAGE | 全部数值算术平均 | 无筛选,直接求平均数 |
| AVERAGEIF | 单条件求平均 | 只筛选一类数据求平均数 |
| AVERAGEIFS | 多条件求平均 | 多个筛选条件同时满足求平均数 |
补充要点
AVERAGE 会自动跳过空白单元格,但是数值 0 是会参与计算,如果不想把 0 算进平均数,要使用 AVERAGEIF 把 0 排除。如果选中区域没有任何数字,公式会报错。也可以使用顶部自动求和旁边的平均值快捷按钮,选中数据之后一键插入平均数公式。
【常见问题】
问题 1 excel 怎么求平均数 AVERAGE 会把 0 算进去吗
回答 1 excel 怎么求平均数,AVERAGE 函数会把数值 0 参与计算,如果求平均数的时候需要排除 0,改用 AVERAGEIF 设置条件过滤零值。
问题 2 excel 怎么求平均数 能不能按条件求平均数
回答 2 excel 怎么求平均数,支持按条件求平均数,单条件使用 AVERAGEIF,多条件使用 AVERAGEIFS,筛选对应类别之后再计算平均数。
问题 3 excel 怎么求平均数 公式报错是什么原因
回答 3 excel 怎么求平均数,求平均数公式报错,一般是选中区域没有有效数字,区域内都是文本或者全部空单元格,确认数据是数值格式之后重新计算平均数。
问题 4 excel 怎么求平均数 有没有快捷按钮不用手写公式
回答 4 excel 怎么求平均数,顶部开始选项卡自动求和下拉菜单里面,有平均值选项,选中数据区域点击之后,可以自动生成 AVERAGE 公式完成求平均数。
免责声明:本文基于主流桌面版 Excel 版本操作整理,在线版 Excel 函数名称保持一致,计算结果仅作为数据参考,正式统计请核对数据格式,仅供学习参考。


