excel中如何统计某个字符在单元格内出现的次数
1、思路:利用Len函数计算单元格的字符长度L1
再利Len+SUBSTITUTE函数 计算出去要统计的字符后的长度L2
字符的个数N=L1-L2
2、先了解一下SUBSTITUTE函数:
SUBSTITUTE(text,old_text,new_text,[instance_num])
Text 不省略参数。为需要替换其中字符的文本,或对含有文本的单元格的引用。
Old_text 不省略参数。为需要替换的旧文本。
New_text 不省略参数,但有默认值空。用于替换 old_text 的文本。
Instance_num 为一数值,用来指定以 new_text 替换第几次出现的 old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;如果缺省则将用 new_text 替换 TEXT 中出现的所有 old_text。
可用替换字符或者去掉某个字符
3、本次直接将要统计的字符替换成空即可New_text直接“,”后不填,而要要所有替换所以最后instance_num直接省掉。如:SUBSTITUTE(text,old_text,)
如下图:运用=SUBSTITUTE(A10,"a",)函数,将A10中字符a替换成空的,即可去掉字符a.将abacad变成bcd

4、介绍一下Len函数:输入函数【=LEN(A1)】,就可以计算A1单元格的数据长度。
如下图:运用=Len(A10)来计算A10单元格(abacad)字符长度为6

5、根据思路N=L1-L2,函数可以写成如下:
=Len(A10)-Len(SUBSTITUTE(A10,"a",))即计算出a的个数了如下图

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:46
阅读量:71
阅读量:82
阅读量:86
阅读量:26