EXCEL公式应用:求字符串内某字符出现的次数

http://community.csdn.net/Expert/topic/4487/4487179.xml?temp=.6159937

CSDN - 专家门诊 -
 
主  题:  
如何在EXCEL里计算一个单元格里某个字符出现的次数?
作  者:   游牧人 ()
信 誉 值:   99
所属论坛:   Windows专区 Office使用
问题点数:   20
回复次数:   4
发表时间:   2005-12-28 20:10:21
     
 
     
excel里面有没有这个样一个函数,我想计算一个单元格里包含某个字符出现的次数,比如,“大小大”,我想统计大出现的次数,请高手指教


  回复人: Yiqun_Zhao(蓝帆·雨轩 Mail: yiqun_zhao@163.com) ( ) 信誉:133 2005-12-29 12:48:00 得分:0
 
 
 
可以实现,假设B5单元格字符串为:aabacda

输入公式:
=SUM(IF(ISERROR(VALUE(MID(SUBSTITUTE(B5,"a",1),ROW(INDIRECT("1:"&LEN(B5))),1))),0,VALUE(MID(SUBSTITUTE(B5,"a",1),ROW(INDIRECT("1:"&LEN(B5))),1))))

输入完成后,同时按下:Ctrl+Shift+Enter以完成输入,完成后编辑栏表现形式为:
{=SUM(IF(ISERROR(VALUE(MID(SUBSTITUTE(B5,"a",1),ROW(INDIRECT("1:"&LEN(B5))),1))),0,VALUE(MID(SUBSTITUTE(B5,"a",1),ROW(INDIRECT("1:"&LEN(B5))),1))))}
Top
 
  回复人: scz123(小章) ( ) 信誉:124 2005-12-29 13:02:00 得分:0
 
 
 
学习,这么长啊~~~
看晕了……
继续研究
Top
 
  回复人: baiyu(baiyu) ( ) 信誉:102 2005-12-29 17:52:00 得分:0
 
 
 
没那么复杂,来个简单的.

假设A1单元格字符串为abcdabcdaba,求a出现的次数
=LEN(A1)-LEN(SUBSTITUTE(A1,"a",""))
Top
 
  回复人: Yiqun_Zhao(蓝帆·雨轩 Mail: yiqun_zhao@163.com) ( ) 信誉:133 2005-12-30 12:33:00 得分:0
 
 
 
楼上正解!
我想复杂了,呵呵。
Top
 
 
阅读更多
文章标签: excel office windows
个人分类: OFFICE 应用
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭