我们经常会遇到统计一篇文章或者数据中某个汉字和字符出现的次数,这里来讲两个方法。

excel中如何计算单元格内指定的字符出现的次数?-趣帮office教程网

如上图,计算上B3单元格内“p”出现的个数,第一种方法,就是利用LEN函数,LEN函数是计算字符长度的,这里求“p”出现的个数,也就是用总字符个数减去去掉“P”的个数;或者是增加P的个数减去总字符个数。

excel中如何计算单元格内指定的字符出现的次数?-趣帮office教程网

这里用的是总字符个数减去去掉“P”的个数,即=LEN(B3)-LEN(SUBSTITUTE(B3,"p",))

SUBSTITUTE函数为替换字符串中部分内容的函数,这里我们用空值替换了p值,这样就相当于减少了三个P。

excel中如何计算单元格内指定的字符出现的次数?-趣帮office教程网

第二种方法则是通过新函数TEXTSPLIT进行解决,即输入公式=LEN(B3)-SUM(LEN(TEXTSPLIT(B3,"p"))),TEXTSPLIT(B3,"p")的作用也是去除p值,再利用SUM函数求和得到剩余数,再相间即得P的数量。