excel 里 每行分别显示 123 122 234 如何 统计2出现的次数 希望算出来的是4 的公式

如题所述

1、在B1输入以下公式,然后向下填充公式,将A列数值转换为文本

=A1&""

2、复制B列,“选择性粘贴”为“数值”;

3、输入以下公式,得到2的个数

=LEN(PHONETIC(B1:B3))-LEN(SUBSTITUTE(PHONETIC(B1:B3),2,""))

公式中的B1:B3范围可根据需要修改。

 

详见附图

 

 

追问

汉子适用么? 换成 我你你 你我他 你他我 的话 算你出现多少次

追答

文本的可以直接用。
2个字的文本,计算结果除以2。

追问

你看   就没反应啊   我就想看看  ä¸€å…±å¤šå°‘次“去电”  

追答

你把“去电”两个字加上英文状态的双引号,就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-28
假设数据在A1:A3,则公式为
{=SUM(LEN(A1:A3))-SUM(LEN(SUBSTITUTE(A1:A3,"2","")))}
注意是数组公式追问

我查的汉字 但是你这个公式我把2换成我要的字 公式算不出来啊

追答

汉字一样可以的。
把"2"换成"你要写找的汉字"

第2个回答  2015-10-28
=SUM(LEN(A1:A3)-LEN(SUBSTITUTE(A1:A3,2,))),数组公式,即同时按Ctrl+Shift+Enter结束公式编辑,会自动生成一对{}。追问

我查的汉字 但是你这个公式我把2换成我要的字 公式算不出来啊 而且同时按C+S+E 没反应啊

追答

换成汉字及其它非数字字符,要加英文引号,如“中”:
=SUM(LEN(A1:A3)-LEN(SUBSTITUTE(A1:A3,"中",))),数组公式,即同时按Ctrl+Shift+Enter结束公式编辑,会自动生成一对{}。

追问

算出来了 但是比实际的多一倍 为什么

追答

不会的,检查你的区域,除非查找的不是单字,是双字。