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

Excel单单元格内指定内容重复次数统计问题求助

Excel单元格内指定短语与单词的计数公式

正确公式

在F列「Shadow」的单元格中输入以下公式,即可统计对应G列「Tags」单元格内「Testing Shadow」短语和未包含在该短语中的「Shadow」单词的总出现次数:

=(LEN([@Tags])-LEN(SUBSTITUTE([@Tags],"Testing Shadow","")))/LEN("Testing Shadow") + (LEN(SUBSTITUTE([@Tags],"Testing Shadow",""))-LEN(SUBSTITUTE(SUBSTITUTE([@Tags],"Testing Shadow",""),"Shadow","")))/LEN("Shadow")

公式说明

  1. 统计「Testing Shadow」短语次数:
    通过计算原字符串长度减去替换掉所有「Testing Shadow」后的字符串长度,再除以短语本身的长度,得到短语出现的次数。
  2. 统计独立的「Shadow」单词次数:
    先把所有「Testing Shadow」替换为空(避免重复计数其中的Shadow),再用同样的长度差方法统计剩余字符串中「Shadow」的出现次数。
  3. 两者相加即为最终的总计数。

原公式失效原因

你之前使用的=COUNTIF([@Tags],(FIND("Shadow",[@Tags])))逻辑错误:

  • COUNTIF是用于单元格区域的匹配计数,无法对单个单元格内的文本片段计数;
  • FIND仅返回目标字符串首次出现的位置,不具备统计次数的能力,两者组合无法实现需求。

内容的提问来源于stack exchange,提问作者Jenny B

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 10:00:59