excel学习库

excel表格_excel函数公式大全_execl从入门到精通

用了这么多年Excel:count,counta,countblank竟然还傻傻分不清

如果现在我问,在Excel中三个计数函数count,counta,countblank有什么区别,很多人估计都答不上个所以然来了,因为很多朋友都是爱好套用公式却不求甚解,而工作做你之所以出现错误而不知道解决办法,就是因为对函数的差异不清楚。

它们三个虽然都是用来计数,但有着非常明显的区别。在说区别之前,我们先看两个应用案例。

应用案例1:合并单元格序号生成

使用count:=COUNT($A$1:A1)+1

使用counta:=COUNTA($A$1:A1)

为什么COUNT($A$1:A1)后面需要加上1,而COUNTA($A$1:A1)不用呢,大家思考一下,知道原因的把答案打在评论区。

应用案例2:合并单元格计数

这个案例中,为什么不使用count呢?

先说三个函数的区别:

①count函数只能用来统计数值,如果统计的列中含有文本和空格,那么自动忽略。

空值空白单元格

空值和空白单元格的区别:空值是在单元格输入="",而空白单元格是什么都没输入内容的单元格。

③countblank 统计空值和空白单元格

一、我们来看一个案例,要对一个表格计数,使用count函数,你会惊奇地发现,使用不同的列计数,它们竟然有很大的差别。

第二列因为含有一个空白单元格,被忽略不计了,所以得到结果为7。

第三列中有一个文本,有一个空白单元格,两个值被忽略了,所以结果为6。

二、使用counta对这个表格进行统计

可以看到,三个值依然不一致。B列有一个空值,被统计在内,而C列有一个空白单元格,并没有被统计在内。

所以为什么公式COUNT($A$1:A1)+1需要加1呢,因为COUNT($A$1:A1)返回0,而COUNTA($A$1:A1),直接就返回1

countblank只能统计空白单元格的个数。如图所示。

结论是什么呢:

就是在计数的时候,我们最好使用counta函数,而不是使用count,因为count只能对数字统计,局限性太大了。而countblank只能统计空白和空值单元格。

记住一句话,在计数的时候,使用counta就行了,基本万无一失。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接