excel 统计空白单元格问题

要进行excel的纵向统计,也就是统计每列中有多少是空白单元格,但是在每列中,我都进行了不定数量的合并单元格,当然,合并的单元格中是有文字或者数据的,请问公式应该如何进行?之前用过countif 等命令,但是发现,合并的单元格也被统计进去了。

你是想把合并的单元格无论它包含了几个单元格都当作一个格来统计,这样在系统中的公式是没有的

变通一下,如果你有一栏是没有空格的(合并的单元格当作一个,在第一个格也有数字或项目),这样你可以计算出这一栏的非空白的个数然后总的行数有多少,总行数减非空行数就是你的格子合并的空行的数量,在计算其它栏时就用该栏的总空行数减合并的空格数:

比如A1:A10是项目栏,每一个格都会有所列的项目而B1:B10是你输入的数据,有的项目没有就没输,为样现在要计算没有录入的格的数量,则=COUNTBLANK(B$1:B$10)-(ROW($A$10)-COUNTA($A$1:$A$10))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-18
如果你要统计的是E列,最后一个非空单元格是E19,那你在E20输入公式即可 =ROW(E19)-COUNTA(E1:E19)追问

不行啊。。。。。列中被合并的单元格里的还是被计算进去了。比如说I2 和I3 其中I2有内容,然后我把I2和I3合并了。如果按照您的方式,结果是I3依然被统计进去了。继续请教!

追答

见附件,帮你做了个自定义函数来统计.按Alt+F11就可以看到代码

本回答被提问者采纳
第2个回答  2013-07-18
试了很多方法,好像excel就是非要把合并的都算进去
实在不行就筛选出空的,再算一下……
相似回答