在Excel中,我们比较常见的计数函数有count函数、counta函数、countblack函数、countif函数、countifs函数。还有一些与count相关的函数,但并不常见,这里就不列举了。
以上这几个常见的计数函数分别是什么含义,怎样运用呢?
Count、counta、countblack三个计数函数针对的对象不同,其定义如下
count函数:计算区域中包含数字的单元格个数
counta函数:计算区域中非空单元格个数
countblack函数:计算区域中空单元格的个数
举例如下:
这里countblack计算的空单元格有2个,是那两个呢?
是序列号6、7代表的内容。这两个内容,一个为假空,一个为真空。这里可以使用isblack函数来进行判断。
isblack是判断单元格内是否引用了空单元格,返回的结果是true或false。如下图:
这里我也没想明白,为啥countblack在计数时会把=""这种归类到空单元格。
Countif函数、countifs函数,有条件的计数。
(1)countif函数:单条件计数
语法:countif(要计数的区域,条件)
如下,计算非空单元格的个数:
在F2输入公式=COUNTIF(B2:B8,"<>"),得到结果6
(2)COUNTIFS函数:多条件计数
语法:countifs(要计数的区域1,条件1,计数的区域2,条件2,...)
如下,计算序列号大于3的情况下,非空单元格的个数:
在F3输入公式
=COUNTIFS(A2:A8,">"&3,B2:B8,"<>"),得出结果3
这个公式拆开来看
COUNTIFS(A2:A8,">"&3,......),表示第一个条件,满足大于序列号大于3的情况。这里筛选后,只留下4、5、6、7这4个序列号。
COUNTIFS(......,B2:B8,"<>"),表示第二个条件,满足内容列里非空单元格的个数。排除掉序列号7,只留下了4、5、6,所以结果为3。
注意:countif、countifs与sumif、sumifs,有点类似,在条件列,有对值大小的对比时,需要将>用英文状态下的双引号括起来,再加上&符号进行连接数字,才能运算,直接填写会报错。
以上,完成撒花花~
END

识别二维码 关注我们




点小花花,让他们知道你“在看”我










