Excel如何统计某单元格内特定字符串出现的次数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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次,结果正确。
汉字的查找使用同样方式也可得到结果。
参考技术A1、首先,在excel表中输入一组数据。这组数据有重复数据,需要计算出现的次数。
2、例如,如果需要知道出现“5”的次数,可以在单元格B1中输入公式:=COUNTIF(A:A,"5")。
3、单击“输入”生成公式统计结果,“5”在列a中出现3次。
4、如果需要计算列A中其他值的出现次数,只需替换公式中的数字,例如,更改为“7”。
5、单击输入以查看数字“7”出现一次。
参考技术B求A1单元格文本中包含“张三”这个关键词出现的次数。我们输入公式:
=SUMPRODUCT((LEN(A1)-LEN(SUBSTITUTE(A1,"张三",""))))/2
如图:
注意事项:
张三是两个汉字,公式最后是除以2
张三,李四之间的逗号或者其他标点符号要求使用全角。
MYSQL下统计一个字段中出现字符串的种类和个数
某表有字段field1,这个字段中的数据可能出现‘aaa,bbb’,‘bbb,ccc’,‘ccc,aaa’等类似形式的多条数据,现在想分类统计各种字符串类型的出现次数,例如aaa出现多少次,要怎么写SQL语句啊
不好意思,我没说清楚,aaa,bbb,ccc都是未知的,也就是说可能有很多仲情况,要求把所有出现过的字符串都列举出来并统计出现过的次数,也有可能是一条数据中只出现aaa或者bbb
这个就是解决你那问题的。自己试下先。 参考技术B select sum(case when field1 like '%aaa%' then 1 else 0 end) as aaacount,sum(case when field1 like '%bbb%' then 1 else 0 end) as bbbcount from table1;
以上是关于Excel如何统计某单元格内特定字符串出现的次数的主要内容,如果未能解决你的问题,请参考以下文章