COUNT,COUNTA,COUNTBLANK三个函数。 COUNT函数统计数字单元格个数; COUNTA函数统计非空单元格个数; COUNTBLANK函数统计空白单元格个数。 有些人可能会说用COUNTIFS函数就可以了,学习COUNTIF的函数就没什么用。 表示,学习循序渐进,而且这个函数也不是说没一点用的。 1函数语法 COUNT(value1,value2, ...) 参数为每一项,单元格或引用区域。 2函数参数 ①参数可以为数组,虽然很多人不常用数组,但有时候确实很方便,空白单元格、逻辑值、文本或错误值将不计算在内。 (不懂也无事。) ②数字,文本格式数字,可被计数;单引号输入的数字不被计数。 ③逻辑值、错误值引用不被计数。 ④文本、含文本的数字(1A)这种非纯数字的不被计数。 ⑤日期;日期的本质为数字,可被计数,前提是日期正确,像8-88的这种不被识别为日期(数字),则不被计数。 3键入参数的双引号 公式参数一般都是采用的引用,讲下键入参数做扩展。 公式中常用的参数加双引号的是放置在汉字两边,可以理解为指定双引号里的内容为文本。 ①对于参数为1和"1" 没什么分别,对于文本(双引号)格式的1依旧可以被转化为数字被计数。 ②对于参数的8-88和"8-88"的分别 COUNT(8-88)会被理解成8减去88后(负80)的计数为1; COUNT("8-88"),被理解为日期型文本,转化日期时发现没有这个日期,按作文本处理,最终计数为0。 ③逻辑值加引号后。 上面说过逻辑值引用时不被计数; 直接键入时COUNT(TRUE)会被计数,TRUE和FALSE本身也就是数字1和0; COUNT("TRUE")则不被计数,返回0 作为一个可以用数组的函数,,, 感觉不提一下也不好。。。 还是之前那句话,不要盲目追求运用数组函数。 统计大于7分的人数 (偷偷告诉你countif函数很随意) 函数解释: 将B1:B14区域的每个数和7比大小,比7大的返回True,比7小的返回False, 然后用0除以一堆(这里是14个)的True和False,True=1,False=0, 0除以1得0,除以0返回错误值#DIV/0!, 0被计数,错误值不被计数, 最终得到分值大于7的人数。 5COUNTA和COUNTBLANK COUNTA统计非空单元格个数, COUNTBLANK统计空白单元格个数。 注意空文本(单元格敲两个空格试试)可不是非空单元格咯。 |
发表评论