电脑上怎么样表达分段函数(Excel里的分段统计,其实掌握这简单2招就够了)
温馨提示:文末附【基础+提升版】练习文件获取方式~
在日常生活中,我们经常需要对数据进行统计,其中区间统计(分段统计)又是最常见的一种。
比如每次考完试,老师都会统计成绩,看看有多少人不及格,有多少人考60-80分,又有多少人考80分以上,来分析这次试题的难易程度。
网站后台也经常要统计各时段的访问人数,分析哪个时段访问最频繁。
小E平时也会统计公众号的粉丝年龄区间,分析哪个年龄段的人群最喜欢看小E的推文。
(ID是excel100,欢迎去围观~)
这些都属于区间统计~但实际统计起来时,不少人会觉得麻烦。今天小E就教大家2招,用Excel快速进行区间统计!
-1-
情景重现
恰逢年关,期末考试接踵而来,下面是秋叶学校第一次Excel模拟考试的成绩单,现在King老师要求小E将各个学员的成绩按照低于60分,60-80分(不含80分),80-100分3个区间进行人数统计。
-2-
问题分析
区间计数,实际上就是根据多个条件来统计数据的出现次数。
比如上面的问题,可以归结为统计分数在60分以下的人数,在60-80分之间的人数,在80-100分之间的人数。
统计条件就是分数的值要满足大于或者小于某个数。
-3-
解决方案
说到条件计数,我们首先想到的是COUNTIF、COUNTIFS函数。
这两个函数的区别是,COUNTIF函数只能按照单个条件进行统计计数,而COUNTIFS函数可以按照多个条件进行统计计数。
因为小E要统计的是分数区间,而区间通常包含着上限和下限两个条件,所以要用COUNTIFS函数。
操作步骤:
?在E2单元格中输入公式
=COUNTIFS($B$2:$B$61,"<60")
?在E3单元格中输入公式
=COUNTIFS($B$2:$B$61,">=60",$B$2:$B$61,"<80")
通过COUNTIFS函数的多条件计数统计,分别对$B$2:$B$61单元格区域,进行>=60和<80 这两个条件的统计。
?在E4单元格中输入公式
=COUNTIFS($B$2:$B$61,">=80",$B$2:$B$61,"<=100")
通过COUNTIFS函数的多条件计数统计功能,对$B$2:$B$61单元格区域,进行>=80和<=100 这两个条件的计数统计。
如果你对函数比较熟悉,在做区间统计时,首先应该考虑的是COUNTIFS函数。
本案例通过输入3个不同的COUNTIFS函数公式,完成了文章开头部分想要实现的3种区间统计。
-4-
解决方案2
从上面可以看出,如果要实现区间统计,使用COUNTIFS函数就可以实现。
但有些小伙伴可能不喜欢使用函数,还有没有其它更加便捷的操作方法呢?
小E可以肯定地说,有的!
如果你觉得用函数好麻烦,那么小E接下来就给你介绍一下如何用数据透视表来实现区间统计。
用数据透视表实现区间统计,你得先知道数据透视表有个字段分组功能,可以将字段分组。
操作步骤:
?首先单击A1单元格,再点击【插入】选项卡下的【数据透视表】,然后在弹出的「创建数据透视表」对话框中单击【确定】,所有默认选项保持不变。
?在创建的数据透视表的「数据透视表字段」任务窗格中,将「分数」字段拖动到「行区域」、将「姓名」字段拖动到「值区域」。
?单击生成的数据透视表「行标签」下的任意一个分数值所在单元格,比如这里我们就单击A4单元格。
这一步非常关键!(划重点!!!)很多小伙伴无法实现字段分组,都在于没有选对单元格。
?在【分析】选项卡下找到「组合」工作组,单击【分组字段】命令,然后在弹出的「组合」对话框中,「起始于」那里输入60,「终止于」保持100不变,「步长」输入20,最后单击【确定】。
这样就完成啦!
当然小E再次敲黑板——要注意激活分组字段和组合对话框中的起始值、终止值、步长值的设定。
不知道小伙伴们有没有发现,用透视表做区间统计方便很多,只需要用键盘和鼠标就可以轻松完成,而且即便数据源变化了,也可以实现一键更新。
简直不要太爽!
-5-
总结
小E在文章中向大家介绍了如何用Excel进行区间统计计数。注意听,又要开始划重点啦!
?区间计数实际上是条件统计,多个条件计数统计可以考虑用COUNTIFS函数。
?对于步长值统一,有规律的区间统计,可以用数据透视表实现快速统计,关键点在于激活分组。
学好Excel要多动手练习哟!
最后,贴心的小E为大家准备了练习文件,私信我关键词【区间统计】就可以免费领到了!赶紧动手试试吧~