如何统计excel中的字符数?

excel中有数据,字母以及中文字,我想像word一样统计字符数(不计空格),可以用函数实现吗?
这个字符数是不计空格的,就是在同一个单元格中两个字中间有空格,这个空格是不能算入字符数的。
求高手解答!谢谢

第1个回答  2019-01-20
在e2中输入或复制粘贴此公式
=sumproduct(($a$2:$a$12=d2)*isnumber($b$2:$b$12))
下拉填充
第2个回答  2012-12-12
参考:

=LEN(SUBSTITUTE(A1," ",""))

用来统计A1中不含空格的字符数。追问

我想统计整个工作表的呢?只能一个单元格一个单元格的统计吗?

追答

批量删除字符不是没有办法,但是一定要有规律才方便设置公式。

不过你的意思是统计中文字符数量,那可以参考使用 :

=LENB(A1)-LEN(A1)

就可以了,如果是区域性(假设A1到C10的区域)的统计,参考:

=SUMPRODUCT(LENB(A1:C10)-LEN(A1:C10))

本回答被网友采纳
第3个回答  2012-12-12
a1为 A B C D
B1 公式,统计A1字符数:
=LEN(SUBSTITUTE(A1," ",""))追问

统计单元格的字数我已经弄会了。只能一个一个单元格的统计。
我还想问一下,有没有办法把整个工作表中的数字和字母全部替换成空白?我只需要计算中文字的个数,但是有大量的数字和字母,如何批量快速删除?请指教!

相似回答