搜索
写经验 领红包

如何统计单元格中某个字符出现的次数(excel统计单元格字符串出现次数)

在生活中,很多人可能想了解和弄清楚Excel案例解析:如何统计指定字符在单元格中出现的次数的相关问题?那么关于如何统计单元格中某个字符出现的次数的答案我来给大家详细解答下。

如何统计单元格中某个字符出现的次数(excel统计单元格字符串出现次数)

读者来信:

单元格内字符串:TXK-202322-MXP-YUX

如何统计上述字符串中某指定字符出现的次数,比如”X”.

见过好几次类似的需求,也不知道是什么行业,有什么用。先解决问题吧,分享两个方法。

方法1

=SUM(--(MID(A1,ROW(1:99),1)=&34;))

公式解读:

MID(A1,ROW(1:99),1),MID的数组应用,依次提取字符串中的1到99个字符,以数组形式返回。

MID(A1,ROW(1:99),1)=”X”,判断数组元素是否等于X,成立返回TRUE,不成立返回FALSE,最终得到一个TRUE和FALSE组成的数组。

--(MID(A1,ROW(1:99),1)=”X”),双减号将TRUE转换为1,FALSE转换为0,SUM求和的结果等同于其中1的数量,即等于X的数量。

SUM+MID+ROW

以下三个知识点可以帮助你理解这个公式。

ROW产生数组参数,点击查看详细介绍数组,点击查看详细介绍双减号,点击查看详细介绍

方法二

=LEN(A1)-LEN(SUBSTITUTE(A1,&34;,&34;))

LEN(A1)是整个字符串的长度。

SUBSTITUTE(A1,&34;,&34;)把字符串中的X替换为空,LEN(SUBSTITUTE(A1,&34;,&34;))是替换后的字符串长度。

两者相减即X出现的次数。

LEN+SUBSTITUTE

用求和的SUM和计算长度的LEN,实现了统计数量的功能。所以说,换个角度,总有出路。

温馨提示:通过以上关于Excel案例解析:如何统计指定字符在单元格中出现的次数内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。