- 视频
- 图文教程
- 教学动态
- 设计资讯
- 学员天地
- 图文教程 >
- 电脑与办公教程 >
- EXCEL >
- 通过几个实例来介绍COUNT函数的神奇之处!
通过几个实例来介绍COUNT函数的神奇之处!
作者:老菜鸟来源:部落窝教育发布时间:2022-10-10 15:20:05点击:1473
编按:
哈喽,大家好,今天来教大家几个COUNT函数的妙用!说起COUNT家族,平时工作中用的比较多是countif函数,其实count函数也有意想不到的用处,赶紧来看看吧!
COUNT函数用于统计区域中数字的个数,是一个很简单很基础的统计函数。
这个函数的用法也很简单,例如公式=COUNT(B2:B12)就可以统计出区域中有几个数字。
通过图片中的D列的示例可以看出,这个函数是可以忽略错误值的,仅统计区域中的数字。
利用函数的这些特性,就可以延伸出很多有用的公式应用,下面为大家逐个介绍。
应用1:寻找问题数字
图片中的数据能够求和,但是细心的同学就会看出来,合计数据是有问题的,明显偏小,肯定漏掉了其中的某些金额。如何才能找出是哪个数据有问题?这时候COUNT函数就派上用场了。
使用公式=COUNT(B2),填充整列,可以看到结果是1或0。
1表示单元格里有一个数字,0表示单元格里没有数字,也就是有问题的数据。
明明有数据,为什么会得出没有数据的结论呢?
这就说明这些单元格里的数据格式有问题,可以用TYPE函数再做个验证。
TYPE函数的功能是返回验证值的数据类型,1表示是数值格式,2表示是文本格式,其他结果对应的类型参考函数说明。
所以COUNT的结果也是正确的,0所对应的那些看起来正常的数字都是文本格式。
可能有的同学会有疑问,通常文本格式的数字都有个绿三角,这里为什么看不到?
实际上点击绿三角可以看到有个忽略错误的选项,选择这个以后就看不到提示了。
问题搞明白了就知道该如何解决了。
其实很简单,选中这一列,点击分列,直接完成即可。
用这个例子是想说明数字的格式在我们使用公式的时候非常重要,不仅仅是会影响求和结果的正确性,在用VLOOKUP函数做匹配的时候,格式也会导致无法匹配,而要找到问题数据,利用COUNT的特性就很方便。
应用2:不重复项计数
如下图所示,A列是含有重复项的姓名,可以用公式
=COUNT(0/(MATCH(A2:A15,A2:A15,0)=ROW(1:14)))统计出不重复的人数。
这个公式是数组公式,需要按Ctrl、Shift和Enter完成输入。
MATCH(A2:A15,A2:A15,0)的作用是对区域中的每一个姓名做了一次定位,对于重复的姓名,得到的都是第一次出现的行号。
MATCH(A2:A15,A2:A15,0)=ROW(1:14)得到一组逻辑值,只有第一次出现的姓名才会返回TRUE。
0/(MATCH(A2:A15,A2:A15,0)=ROW(1:14))得到的是一组包含0和错误值的数据,只有TRUE对应的位置是0,FALSE对应的位置都是错误值。
用COUNT统计数字的个数就是不重复的人数。
应用3:统计两列数据中相同数据的个数
如下图所示,要统计出两个月都有销售的人数,可使用公式=COUNT(MATCH(A2:A7,B2:B7,0))来完成。
这个公式也是数组公式,需要按Ctrl、Shift和Enter完成输入。
公式原理也很简单,使用MATCH函数对A列每一个姓名在B列去做匹配,重复的得到一个数字,不重复的得到错误值。
利用了COUNT可以忽略错误值的特性,统计出有几个数字就表示有几个人是相同的。
应用4:提取最后一个指定字符后的内容
如下图所示,在一份多级科目代码中,各级科目之间用“.”作为分隔符,要提取出末级科目的代码,就可以使用公式=MID(A2,COUNT(FIND(".",A2,ROW($1:$19)))+1,2)来完成。
公式中的FIND(".",A2,ROW($1:$19))分别从科目代码的第1,2,3,4,5,6...开始向后查找".",得到的是每个“.”在代码中的位置(数字),直到最后一个“.”后面开始出现错误值,因此数字的个数就表示最后一个“.”的位置,最后用MID函数完成末级科目的提取。
COUNT单独使用的场景不多,但是和其他函数组合应用是很常见的,篇幅所限,今天的内容就当到这里,感谢观看。
本文配套的练习课件请加入QQ群:902294808下载。
做Excel高手,快速提升工作效率,部落窝教育 《一周Excel直通车》视频和 《Excel极速贯通班》直播课全心为你!
扫下方二维码关注公众号,可随时随地学习Excel:
相关推荐:
COUNTIF和AVERAGEIF函数的6种使用场景,简单又实用!
IF函数经典案例:判断一个单元格内是否包含指定关键词
Excel教程:如何制作带有层次和透视感的图表?
八大查找函数公式,轻松搞定数据中的多条件查找
版权申明:
本文作者老菜鸟;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。
最热教程
- 像绿皮火车一样长像珠穆拉玛峰一样高的Excel表怎么操作才方便?
- Power Query实战:按指定次数递增数据
- 2019年全网最全—excel提取身份证信息合集!(建议收藏)-下篇
- 明明没有重复,Excel却判定数据重复,这是怎么回事?
- 文本格式的求和,及求和中最容易出现的问题解疑
- 致命缺陷:不懂一维表!
- 函数组合思维,你有吗?
- 学会这2个公式,整理考勤数据只要一分钟
- 就算被说是拍马屁也成,今天你应该这样发Excel报表……
- 如何计算Excel单元格中的算式,四种求和方法请收好!
最新教程
- SHEETSNAME,一键获得所有工作表名称完成目录制作
- 延迟退休落地,快速查询你上几年才退休!
- 快速将PDF电子发票数据提取到发票明细登记表的方法
- 提取、查找、替换数据的王者——REGEXP正则函数
- Excel表10万行数据,筛选卡顿怎么办?
- 两个不用嵌套的万能提取公式,含用REGEXP函数提取
- 用Excel制作刷题器,备考无忧 !
- 如何用LET+LAMBDA直接写递归公式?
- 用函数合并多个工作表数据
- 用LAMBDA自定义颜色求和函数