分享

Excel技巧之——一组文本和字符串出现次数的公式

 ExcelEasy 2021-01-21

我们,让Excel变简单

今天介绍一组关于计算文本或字符出现次数的公式

文本在单元格区域出现的次数

假设我们希望计算文本“apple”在A列出现的次数:

可以使用公式:

=SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"apple","")))/LEN("apple")

注意这是一个数组公式,需要用CTRL+SHIFT+ENTER输入

计算某个字符在一个单元格中出现的次数

假设我们希望计算字符"p"在单元格A7中出现的次数:

可以使用公式:

=LEN(A7)-LEN(SUBSTITUTE(A7,"p",""))

这次,不是数组公式了,是普通公式

计算某个字符在单元格区域内出现的次数

假设使用同样的数据,如果希望计算字符“p”在A2:A7区域内出现的次数:

可以使用公式:

=SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"p","")))

这个公式看上去跟上一个差不多,只不过把A7单元格换成了A2:A7区域。这个变化,让这个公式又变成了数组公式

计算单元格内文本可以被分割为几部分

假设,单元格内文本如下;

我们希望计算一下这个A2单元格内可以被“/”分隔为几部分,可以使用公式:

=IF(LEN(TRIM(A2))=0,0,LEN(TRIM(A2))-LEN(SUBSTITUTE(A2,"/",""))+1)

今天的分享就到这里了,希望能帮助到大家!

END

关注ExcelEasy
关于Excel的一切问题,你都可以在这里找到答案

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多