EXCEL之count、counta、countblank函数

count:求数字个数

counta:非空单元格个数

countblank:求空值个数 (单元格中如果包含空格,是不会计算为空值的,空格也占用字节)


图一




这三个函数平时用的较少,其中count还稍微用得多一点点。

下面示例说一下count与数组配合求个数

示例:


图二


要用count求出 skirt 出现的次数。

=A17:A29="Skirt" 按F9公式运算结果是 ={FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE}

但count是计算数字个数的,而A17:A29="Skirt",运算结果是逻辑值。所以需要将逻辑值转成数据。前面有说过,逻辑值参与运算就会转成数字。

=1/(A17:A29="Skirt")

为什么要用1除了,因为 False=0,True=1,而在运算中,1除0,得到的结果就是错误值,1除1,得到的结果是1。这样再用count函数去计算数组内为1的就行了。

=count(1/(A17:A29="Skirt")) 由于是数组公式,需用ctrl+shift+enter 结束


图三


明天将说一下 count函数进阶版,countif 条件计数。

最后求关注,转发,收藏。谢谢!