永发信息网

{=SUM(LEN(B2:B10)-LEN(SUBSTITUTE(B2:B10,"C","")))}

答案:2  悬赏:0  手机版
解决时间 2021-02-27 01:20
  • 提问者网友:做自己de王妃
  • 2021-02-26 20:41
大家好!这是我一个朋友帮我写的一个公式,琢磨了好多天都没有明白个中的含义,有朋友能帮忙解释一下吗?希望能够针对公式中各个步骤解释详细一点。非常非常感谢大家了!
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-02-26 21:08
如果单纯分析这个公式,可以从最里面的substitute看起,这是个替换字符串的函数,substitute(单元格地址,需替换的字符串,替换成的字符串,单元格里需要替换字符串的数量)有这四个变量,那么首先公式里B2:B10是没有必要的,因为替换只能针对一个单元格来操作,公式里省略了第四个变量,即指单元格里不管有多少个c都删除。再看计算字符串长度的函数len(单元格地址)就这一个变量,公式里两个了len都是计算字符串长度用的,这里指计算单元格里到底删除了几个c。

值得一提的是,这个公式从substitute开始都是针对一个单元格来操作的,所以最后再用总计函数sum来统计删除c的总数量,根本不可行。可以稍微改一下,在c2里输入公式“=len(B2)-len(B2,"c","")”,然后将c2填充到c3到c10,再在c11里输入公式“=sum(C2:C10)”,这样就能达到c11里显示B2:B10到底有多少个c的目的了。
全部回答
  • 1楼网友:一秋
  • 2021-02-26 22:32
任务占坑
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯