You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何统计单元格区域内子字符串的总出现次数(含单单元格多实例)

统计单元格内多个"Top"的总次数方法

针对你的需求——统计B3:E3区域中每个单元格里"Top"的独立出现总次数,替代只能计数含"Top"单元格数量的COUNTIF公式,直接用下面的公式就能解决:

=SUMPRODUCT((LEN(B3:E3)-LEN(SUBSTITUTE(B3:E3,"Top","")))/LEN("Top"))

公式逻辑拆解:

  • LEN(B3:E3):计算每个单元格的总字符长度
  • LEN(SUBSTITUTE(B3:E3,"Top","")):把单元格里所有"Top"替换为空后,计算剩余内容的长度
  • 两者相减得到该单元格内所有"Top"的总字符数,除以单个"Top"的长度(3),就得到这个单元格里"Top"的出现次数
  • SUMPRODUCT会自动把区域内每个单元格的计算结果相加,得到最终的总次数

举个实际计算例子:

  • 若单元格内容是Top, Top,计算得(8-2)/3=2,即该单元格含2个"Top"
  • 若单元格内容是Top, Bottom,计算得(11-8)/3=1,即该单元格含1个"Top"
  • 区域内所有单元格的结果相加就是总次数

内容的提问来源于stack exchange,提问作者Ryan Laker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 16:24:57