如何统计excel内某个汉字出现的个数?

例如C列从C1到C100是一百个不同的人名,我想知道这列人名中含“张”字的个数,怎么办?

第1个回答  2012-09-24
你好,请不要着急,请跟着我的步骤做(以你上述为例):
1、C列为姓名,你要查“张”姓的个数,就插入一列D
2、在D1输入公式 =IF(LEFT(C1,1)="张",1,"") 下拉
3、选中D列,右下角会显示的数字(D列之和)就是你要的答案。
当然了 Ctrl+F 查找 张 也可以,只不过是全表的,个人感觉函数比较方便。
希望可以帮助你
第2个回答  2012-09-24
在查找为写张,在替换为也写张,点全部替换,系统会提示你替换了几处就是你想知道这列人名中含“张”字的个数
第3个回答  2012-09-24
其实,我还没有去查过呢,不过,你用查找,替换成里面没有的字,比如数字,就可以看到了,然后再替换回来就可以啊
第4个回答  2012-09-24
EXCEL中有个查找功能,直接按 Ctrl+F,把你要找的“张”字打进去,点查找全部就行了,下面会提示找到多少个了!
第5个回答  推荐于2018-06-29
如果是统计有多少个张姓的人名
=sumproduct(n(left(a1:a100)="张))

如果是统计单元格中出现"张"这个字的人名个数,不一定姓张,也可能第二个字,第三个字是张
=sumproduct(n(isnumber(find("张",a1:a100))))

如果A列中只有一个字,统计"张"的个数
=countif(A1:A100,"张")

不确定你要统计哪一种本回答被提问者和网友采纳
相似回答