欢迎转发和点一下“在看”,文末留言互动! 置顶公众号或设为星标及时接收更新不迷路 小伙伴们好,今天来聊一聊按条件统计数量这件事儿。原题目是这样的: 数据源比较长,我只截取了一部分。题目要求按照班级来统计前10名和后10名的人数。这个题目还是比较简单的,SUMPRODUCT函数配合LARGE/SMALL函数就可以了。 全校前10名人数 在单元格F2中输入下列公式,确认后向下拖曳即可。SUMPRODUCT函数支持数组运算,所以不用三键确认。
要提取前十名,就首先要知道第十名的成绩。
LARGE函数提取第10大的成绩。
这部分,逻辑判断哪些成绩都大于等于第10名的成绩。由于成绩可能有重复,因此大于等于第10名成绩的数量会多余或等于10。
而$B$2:$B$189=E2部分,是另一个条件,确定班级。
两个条件相乘,返回一个由“1”和“0”组成的内存数组。“1”对应的是满足条件的部分。
最后SUMPRODUCT函数求和,得到总的人数。 全校后10名人数 全校后10名的人数公式如上。逻辑思路和第一个完全一样,只不过用SMALL函数替换了LARGE函数。 本期内容练习文件提取方式: 链接:https://pan.baidu.com/s/1LviNxzMJb3LAKRYcrVszrw?pwd=qp78 提取码:qp78 -END- 长按下方二维码关注EXCEL应用之家 面对EXCEL操作问题时不再迷茫无助 我就知道你“在看” |
|