美文网首页
Excel统计单元格内"某字符串"出现次数

Excel统计单元格内"某字符串"出现次数

作者: 王生28 | 来源:发表于2020-08-25 10:30 被阅读0次

    在单元格A1输入,例如:

    wert34wetr7

    在单元格B1输入想要在A1中查找和统计的字符串,例如:

    we

    我们在单元格C1输入公式:

    =(LEN(A1)-LEN(SUBSTITUTE(A1,B1,"")))/LEN(B1)

    按下回车键Enter,得到计算结果为2

    如果要求忽略大小写,我们改写单元格C1公式:

    =(LEN(A1)-LEN(SUBSTITUTE(LOWER(A1),LOWER(B1),"")))/LEN(B1)

    如果统计查找的字符串,我们不想写在单元格中,可以在上面的公式中,

    把B1替换为相应的字符串(用英文双引号引起来)即可。

    那么最后有个问题来了,如果我们需要准确知道字符串在另一个字符串中出现的位置,怎么办呢?

    我们可以使用另一个公式,实现我们的目标。、

    =FIND("we",A1)

    这个公式表示在单元格A1中查找字符串“we”第1次出现的位置。

    结果为1。

    如果字符串多次出现,我们想知道字符串第2次出现的位置,怎么办呢?

    可以改写上面的公式:

    =FIND("we",A1,FIND("we",A1)+1)

    这个公式即可得出在单元格A1中查找字符串“we”第2次出现的位置,为7。

    相关文章

      网友评论

          本文标题:Excel统计单元格内"某字符串"出现次数

          本文链接:https://www.haomeiwen.com/subject/hzpajktx.html