Excel如何统计某单元格内特定字符串出现的次数

Excel如何统计某单元格内特定字符串出现的次数比如A1单元格里有字符串"张三,李四,王二",我要统计"张三"在A1单元格出现的次数

可以使用LEN函数,其功能是返回文本字符串中的字符数,语法格式为Len(text)。参数text:为必需参数,表示要查找其长度的文本,空格将作为字符进行计数。

1、例如要统计A1单元格中we出现的次数,在B1单元格输入we;

2、在选择一单元格存放次数,输入公式=(LEN(A1)-LEN(SUBSTITUTE(A1,B1,"")))/LEN(B1);

3、点击enter键得到计算结果为2次,结果正确。

汉字的查找使用同样方式也可得到结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-17

1、首先,在excel表中输入一组数据。这组数据有重复数据,需要计算出现的次数。  

2、例如,如果需要知道出现“5”的次数,可以在单元格B1中输入公式:=COUNTIF(A:A,"5")。  

3、单击“输入”生成公式统计结果,“5”在列a中出现3次。

4、如果需要计算列A中其他值的出现次数,只需替换公式中的数字,例如,更改为“7”。  

5、单击输入以查看数字“7”出现一次。

本回答被网友采纳
第2个回答  2017-12-28

求A1单元格文本中包含“张三”这个关键词出现的次数。我们输入公式:

=SUMPRODUCT((LEN(A1)-LEN(SUBSTITUTE(A1,"张三",""))))/2

如图:

注意事项:

    张三是两个汉字,公式最后是除以2

    张三,李四之间的逗号或者其他标点符号要求使用全角。

本回答被网友采纳
第3个回答  2017-12-28
=(LEN(A1)-LEN(SUBSTITUTE(A1,"张三","")))/LEN("张三")
相似回答