http://community.csdn.net/Expert/topic/4487/4487179.xml?temp=.6159937
- 专家门诊 - 主 题: 如何在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