excel统计函数countif()如何精确统计完全匹配的文本值个数?

我发现countif()无法精确统计完全匹配的文本值个数。比如,A列第1行是4,第2行是6,第3行是04。我要统计1-3行中04的个数,用函数countif(A1:A3,"04")统计,结果是2(把第1行4也统计在内了),实际应该是1(只有第3行04符合我的要求)。反之,统计4的个数也是如此。请教高手,如何解决?

countif()在统计时会将文本型数字转换为数值后再统计,如果04是文本格式的话。可用下面的方法统计。
=SUMPRODUCT(--(A1:A3="04"))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-14
把A列的格式设置成文本,可用下面的公式统计04和4的个数

=COUNTIF(A:A,"04*")
=COUNTIF(A:A,"4*")
第2个回答  2009-02-14
用这个函数试试:
=SUMPRODUCT((A1:A3="04")*1)
相似回答