COUNTA与COUNTIF函数的区别是:
一、COUNTA函数是统计指定区域中非空值的单元格个数。如图:
=COUNTA(A:A)
这个公式统计的是A列中非空的个数。注,单元格中有空格、假空等不可见字符,该函数也会统计在内。
二、COUNTIF函数是计算指定区域中满足给定条件的单元格个数。如图:
=COUNTIF(A:A,">8")
这个公式是统计A列中大于8的个数。
当然,COUNTIF函数也可统计非空值的个数。以上图为例,公式为
=COUNTIF(A:A,"<>")
其结果与COUNTA统计的是一样的。
count
http://baike.baidu.com/view/1232711.htm
counta
http://baike.baidu.com/view/3980384.htm
countif
http://baike.baidu.com/view/2780729.htm
COUNT 用来统计单元格区域内有多少个数字内容的单元格
COUNTA 用来统计单元格区域内有多少个文本内容的单元格
COUNTIF 用来对指定区域中符合指定条件的单元格计数
如A1至A5单元格分别写入 12 A A2 3 A
且单元格格式不为文本格式时(如果为文本则 =COUNT(A1:A5) 得出的值为0)
=COUNT(A1:A5) 得出的值为2,即A1至A5单元格中有两个数字
=COUNTA(A1:A5) 得出的值为5,即A1至A5单元格中有五个单元格有内容
=COUNTIF(A1:A5,"A") 得出的值为2,即A1至A5单元格中有两个"A"
=COUNTIF(A1:A5,">0") 得出的值为2,即A1至A5单元格中大于0的值有两个
=COUNTIF(A1:A5,3) 得出的值为1,即A1至A5单元格中等于3的值有一个
首先来讲公式参数:
=COUNTA(数据区域)
=COUNTIF(数据区域,统计对象)
基础问题我就直白翻译吧:
COUNTA(数据区域) 算的是数据区域内非空单元格的个数
COUNTIF(数据区域,统计对象) 算的是数据区域内呗统计的对象的个数