你玩儿王者荣耀时,我还在写EXCEL公式,为你整理了一份多条件统计的函数套路

天美注册
关于天美注册
你的位置:天美注册 > 关于天美注册 >
你玩儿王者荣耀时,我还在写EXCEL公式,为你整理了一份多条件统计的函数套路
发布日期:2024-07-22 08:34    点击次数:105

欢迎转发和点一下“在看”,文末留言互动!

置顶公众号或设为星标及时接收更新不迷路

图片

小伙伴们好,今天来聊一聊按条件统计数量这件事儿。原题目是这样的:

图片

数据源比较长,我只截取了一部分。题目要求按照班级来统计前10名和后10名的人数。这个题目还是比较简单的,SUMPRODUCT函数配合LARGE/SMALL函数就可以了。

01

全校前10名人数

图片

在单元格F2中输入下列公式,确认后向下拖曳即可。SUMPRODUCT函数支持数组运算,所以不用三键确认。

=SUMPRODUCT(($B$2:$B$189=E2)*(LARGE($C$2:$C$189,10)<=$C$2:$C$189))

要提取前十名,就首先要知道第十名的成绩。

LARGE($C$2:$C$189,10)

LARGE函数提取第10大的成绩。

LARGE($C$2:$C$189,10)<=$C$2:$C$189

这部分,逻辑判断哪些成绩都大于等于第10名的成绩。由于成绩可能有重复,因此大于等于第10名成绩的数量会多余或等于10。

$B$2:$B$189=E2

而$B$2:$B$189=E2部分,是另一个条件,确定班级。

($B$2:$B$189=E2)*(LARGE($C$2:$C$189,10)<=$C$2:$C$189)

两个条件相乘,返回一个由“1”和“0”组成的内存数组。“1”对应的是满足条件的部分。

SUMPRODUCT(($B$2:$B$189=E2)*(LARGE($C$2:$C$189,10)<=$C$2:$C$189))

最后SUMPRODUCT函数求和,得到总的人数。

02

全校后10名人数

图片

全校后10名的人数公式如上。逻辑思路和第一个完全一样,只不过用SMALL函数替换了LARGE函数。

本期内容练习文件提取方式:

链接:https://pan.baidu.com/s/1LviNxzMJb3LAKRYcrVszrw?pwd=qp78

提取码:qp78

好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

我就知道你“在看”

图片

推荐阅读

难题不易解,FILTERXML函数 vs 字典,这些方法都挺好

中文西文要分家,何需快刀斩乱麻

多条件求和你会用SUMIFS函数,可这种结构的数据你还会吗?

方法不同但殊途同归,他们证明了在EXCEL世界里不同的思路亦可以有同样正确的结果!

FREQUENCY函数本事多,会用这个你最牛!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。