转眼就是假期旺季,公司的活动也多了起来,组织职工各项活动,统计参加活动的职工人数,成了财务部小宏的又一份工作,随着多项活动的开展,以前傻傻分不清的COUNT和COUNTA计算函数,竟让小宏搞得滚瓜烂熟,连老板看到都夸她是个好学上进的好女孩。
在EXCEL中,提供了很多常用的统计函数,计数函数COUNT就是其中最常用的一个,它的孪生姐妹COUNTA,也有很多我们不常用到的功能,下面就让我们看看这两个函数是怎样用的吧。
【学习内容】
- 计数函数COUNT的语法与功能;
- 计数函数COUNTA的语法与功能;
- COUNT和COUNTA函数的异同;
- COUNT和COUNTA函数在实际工作中的应用实例。
【学习目标】
- 了解计数函数COUNT和COUNTA函数的语法与功能;
- 了解 COUNT和COUNTA函数的异同;
- 会在实际工作中使用COUNT或COUNTA灵活解决问题。
【学习过程】
- COUNT函数
(1)功能
统计含有数字的单元格个数。
即是统计数组或单元格区域中含有数字的单元格个数。
(2)语法
COUNT(value1,value2,…)
参数解释:
value1, value2, …:表示包含或引用各种类型数据的参数(1~30个),其中只有数字类型的数据才能被统计。
2、COUNTA函数
(1)功能
统计包括文本和逻辑值的单元格数目。
用于返回包含任何值(包括数字、文本或逻辑数字)的参数列表中的单元格数或项数。
(2)语法
COUNTA(value1,value2,…)
参数解释:
value1,value2,…:包含或引用各种类型数据的参数(1~30个),其中参数可以是任何类型,它们包括空格但不包括空白单元格。
3、COUNT和COUNTA函数的异同
COUNT函数是统计只是数值的单元格个数;
COUNTA函数是统计除了空值外的所有单元格个数,也就是不论数值还是文本格式的,都会统计到。特别注意的是,如果单元格中包含了空格,也一样会统计。
4、COUNT函数实例一:统计有加班的职工人数
(1)如下表所示,要求统计周末加班的职工人数。
(2)选中E3单元格,输入公式:
=COUNT(C3:C12)
按回车,就可以统计出加班的人数了,如下表所示。
由于COUNT函数只是统计有数值的单元格,所以得出正确的结果。
如果使用COUNTA函数,则会将所有的非空单元格人数都统计,所以在本题中,是不能用COUNTA函数来统计加班职工人数的,如下表所示。
5、实例二:对多表进行一次性计数
一次性统计参加语文、数学、英语三科考试的总人次。
语文、数学、英语各科的成绩表如下表所示,其表名分别以语文、数学、英语命名,其中成绩都是在C3:C12数据区域,没有参加该科考试的人,用“缺考”标注,现在要统计出参加三科考试的总人次。
(1)选中下面的A2单元格
输入公式:
=COUNT(语文:英语!C3:C12)
按回车,则得到如下的的结果:
(2)公式解释如下图所示:
6、实例三:统计各科成绩满分的学生人数
如下表所示,要求统计各科都是满分(120分)的人数,可以在G3中使用下面的数组公式:
=COUNT(SEARCH(“120”,C3:E12))
按Ctrl+Shift+Enter组合键,就可以得到满分的人数了。
同样的方法,可以统计出“缺考”的学生人数。
选中G6单元格,输入如下数组公式:
=COUNT(SEARCH(“缺考”,C3:E12))
按Ctrl+Shift+Enter组合键,就可以计算出缺考的人数。最后结果如下表:
7、实例四:统计各项目的人数
有时候我们可能会收到一张如下图的报名表,现在要求要统计参加活动的人数。
如果人数众多,要一个活动一个活动统计,确实是挺麻烦的事,但是用COUNTA函数,一步就可得到结果。
选中G3单元格,输入如下公式:
=COUNTA(A3:E12)
回车,就可以得到参加活动的学生人数了。
这是因为在COUNTA函数可以将空的单元格忽略,所以使用上述公式,就能返回正确的结果。
【小结】
COUNT和COUNTA是EXCEL中常用的统计单元格个数的函数,尤其是COUNT函数用得更广泛,但有时候不能得到正确的结果,这是因为不了解COUNT函数只能统计数值单元格个数的原因,同样,若要统计不是数值的单元格个数,就只能用COUNTA函数了,但是要特别注意的是,COUNTA函数会忽略空的单元格。本节课就分享到这里,下节将会继续跟大家一起学习满足一定条件的单元格个数统计,欢迎大家继续关注。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。