打开APP
未登录
开通VIP,畅享免费电子书等14项超值服
开通VIP
首页
好书
留言交流
下载APP
联系客服
答网友问:如何实现多条件求和?
hercules028
>《excel》
2023.05.09 四川
关注
excelperfect
标签:
Excel
公式
,
SUMPRODUCT
函数
,
SUMIFS
函数
,
COUNTIFS
函数,
SUM
函数
前几天有网友问了我一个问题,我觉得有必要回答回答,顺便练练
Excel
公式。
问题是这样的:计算工作表中男生或女生且年龄在
12
、
15
、
16
的平均成绩,如下图
1
所示。
图
1
这是个多条件求和的问题,可以有多种实现结果的公式,下面是我想到的
3
个公式。
公式
1
:使用
SUMIFS
函数
/COUNTIFS
函数
/SUM
函数组合
=SUM(SUMIFS(D2:D16,C2:C16,{12,15,16}))/SUM(COUNTIFS(C2:C16,{12,15,16}))
SUM
函数
/SUMIFS
函数组合实现多条件求和,
SUM
函数
/COUNTIFS
函数组合实现多条件计数。
公式
2
:使用
SUMPRODUCT
函数
=SUMPRODUCT(((C2:C16=12)+(C2:C16=15)+(C2:C16=16))*(D2:D16))/SUMPRODUCT(((C2:C16=12)+(C2:C16=15)+(C2:C16=16)))
公式中,最里面的括号中的等式判断是否满足条件,
+
号表示或,得到一组由
0
和
1
构成的数组,
1
就是满足条件的单元格,求和即满足条件的人数,与数据相乘即为总成绩之和。
可以将上面的公式简化,得到公式:
=SUMPRODUCT((C2:C16={12,15,16})*(D2:D16))/SUMPRODUCT((C2:C16={12,15,16})*1)
当然,如果你要分别求男生年龄在
12
、
15
、
16
的平均成绩,以及女生且年龄在
12
、
15
、
16
的平均成绩,在上述公式中再加上判断条件即可,只是公式稍微变长些而已,原理是一样的。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报
。
打开APP,阅读全文并永久保存
查看更多类似文章
猜你喜欢
类似文章
【热】
打开小程序,算一算2024你的财运
EXCEL技巧六十二:excel条件函数各版本实例汇总
最多管闲事的函数,同时又是函数中的璀璨星星SUMPRODUCT
大神说Excel求和只需要掌握这3个技巧就可以绝杀了,简单又实用~
学会了sumifs,还需要什么sumproduct函数??
Excel教程:3个excel条件求和公式
20个常用Excel函数基础教程,收藏备用,帮你快速学函数
更多类似文章 >>
生活服务
热点新闻
留言交流
回顶部
联系我们
分享
收藏
点击这里,查看已保存的文章
导长图
关注
一键复制
下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!
联系客服
微信登录中...
请勿关闭此页面
先别划走!
送你5元优惠券,购买VIP限时立减!
5
元
优惠券
优惠券还有
10:00
过期
马上使用
×