excel统计有数据单元格个数,没有数据得不统计

=COUNTA(A1:A5) 为什么是5个文字可以统计出5个数,如果是单元格数字比如,在一个单元格内,有5行( 2012-07-01 18:51:58) 有一个单元格是空的,还是统计进去了,结果还是5,我很疑问!

可以用单元格的内容的长度做为判断真空与假空长度大于等于说明一定有内容
=SUM((LEN(A1:A5)>=1)*1)
这个是数组公式,不能直接回车,得ctrl+shift+enter
或者你也可以用普通公式
=SUMPRODUCT((LEN(A1:A5)>=1)*1)
=SUMPRODUCT(--(LEN(A1:A5)>=1))这两个中那个乘1和--就是把逻辑转换成可以相加的1或0的意思
希望能帮助到你
还有一种可能是你的那个单元格并不是空的可能是输入了一个空格 ,你把整个表的空格 用查找替换给替换掉,或者对有疑问的单元格把内容删除了你看看
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-02
那是因为你空的那个单元格有空格或有公式显示的空实际上是假空,如公式 =IF(A1<>"","","") ,所以是非空单元格,你可右键---清除单元格内容---那个你看上去是空的单元格,在看一下是5个还是4个
第2个回答  2012-08-02
建议仔细学习一下count、counta的区别,在百度百科就有。
第3个回答  2012-08-02
2012-8-2 2:29:16逛忘开架excel统计有数据单元格个数,没有数据得不统计
相似回答