本期推送的问题素材来自微信公众号的平台留言:
如何统计各部门在各分数区间内的人数。
之前在【推送206】中,表妹介绍了两种使用函数公式统计不等距区间数据的方法,不过这两种方法都是对数据直接进行区间统计,没有条件参数(按部门)的限制,因此无法适用于本文中的案例。那么这种按条件统计区间数据的问题要怎么解决呢?别急,本期推送表妹就来为你提供两剂良方,助你快速解决此难题。下面开始讲解。
~~~~~~按条件统计区间数据的分割线~~~~~~
方法一:COUNTIFS函数
【公式原理】
使用函数的第一个条件参数筛选部门,再使用第二个参数筛选分数
【函数公式】
①大于90:=COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,">=90")
②80~89:=COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,">=80")-COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,">=90")
③70~79:=COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,">=70")-COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,">=80")
④60~69:=COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,">=60")-COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,">=70")
⑤小于60:=COUNTIFS($A$2:$A$29,$E2,$C$2:$C$29,"<60")
-------------------------------------
怎么样?看完这一整套公式,函数小白们是不是有点头晕眼花了?虽然COUNTIFS函数的计算原理很简单,但是一次性编写5个公式还是有点小麻烦的,而且一旦区间个数增加,公式的数量也还会随之继续增加。那有没有不麻烦的方法呢?嘻嘻,当然有啦,来随表妹往下看吧~~
方法二:数据透视表
插入透视表
【操作】插入--数据透视表--行区域:部门--列区域:分数--值区域:分数
-------------------------------------
分组
【操作】选中分数--右键--值汇总依据--计数--列标签--右键--创建组--起始于:60/终止于:89/步长:10
-------------------------------------
设置区间
【操作】选中列标签--排序--其它排序选项--降序排序--其它选项--取消勾选“每次更新报表时自动排序”--确定--拖动调整标签位置--修改标签名称--分析--数据透视表选项--布局和格式--对于空单元格显示:0--确定
-------------------------------------
以上就是本期关于按条件统计区间数据的全部内容了,文中的两种方法各有优劣,同学们可以根据工作中的实际情况进行选择。想要学习【推送206】的同学可以在【知识点】版块中进行学习,祝你学习愉快哟~~
如果你觉得表妹的分享内容很实用,欢迎分享给其他小伙伴呦,独乐乐不如众乐乐嘛!长按二维码图片,识别图中二维码,关注“表妹的EXCEL”,每周一、三、五获取原创分享教程。加入“表妹的EXCEL群”,和勤奋好学的小伙伴们一起快乐地学习EXCEL吧!
微信公众号 QQ学习群