办公软件系列 之excel应用3

本文详细介绍了如何在Excel中使用AverageIf函数,根据ID类别求取子ID下的平均数值,包括函数语法、实例应用和AverageIf与Average/AverageA的区别。同时涵盖了Averageifs函数的多条件求平均功能。

这个小专题讲解一下Excel中averageif函数的使用方法:

1 背景问题:
在excel中可能会遇到这样的问题,如下面的数据:

IDsSubIDsNums
AA110
AA215
BB112
CC110
CC220
CC330

需要按照第一列中的大类ID求平均数,对于A中平均数为12.5,B平均数为12,C平均数为20。

2 怎样做:
利用公式averageif来做:

=AVERAGEIF(A:A,A1,C:C)

averageif函数的含义是求某个区域内满足给定条件指定的单元格的平均值算术平均值)。
在 Excel 中,AverageIf函数用于单条件求平均值,它至少要有两个参数,最多只能有三个参数;如果只有两个参数,则第一个参数既为条件区域又为求平均值区域;如果有三个参数,第一个参数为条件区域,第三个参数为求平均值区域。
AverageIf函数中的条件区域与求平均值区域既可大小一致又可不致,如果它们不一致,将以条件区域确定实际求平均值区域;另外,两个区域的起始单元格必须相同,否则将返回错误值。
averageif函数的语法格式:
=averageif(range, criteria, [average_range])
=averageif(条件区,条件,平均值区域)
对于我们上面的公式其含义是:
条件区是A列,条件是等于A1,计算C列中包含A1值的平均值;这样当填充序列后第二行的公式会变成:
=AVERAGEIF(A:A,A2,C:C),其含义同理。

此外,条件可以是数字、文字(如“员工”)、表达式(如 “>=20” 或 “>=”&20)和单元格引用。另外,在条件中还可以使用通配符问号(?)和星号(*),问号表示任意一个字符,星号表示一个或一串字符。

3 补充:
Excel中Average 、Averagea函数的使用:
AVERAGE 计算选中区域中所有包含数值单元格的平均值,参数为 AVERAGE(number1,number2,…) 或一个选定区域;
AVERAGEA 的区别是把区域内非数值的单元格也计算进去,这样计算的平均数变小了。
Averageifs函数使用:
Excel中Aveargeifs函数同Averageif函数一样可以进行条件求平均数,但Aveargeifs可以有多个条件。
Aveargeifs函数最少有三个,第一个参数为求平均值区域,第二个参数为条件区域,第三个参数为求平均值条件,后面参数成对出现,分别是条件区域和求平均值条件。

参考资料:
http://www.liangshunet.com/ca/201812/817295210.htm Excel AverageIf函数使用方法的7个实例,包含条件区域与求平均值区域不一致
https://jingyan.baidu.com/article/f7ff0bfc47829b6e27bb133e.html Excel中Averageifs函数的用法

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值