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

求统计包含指定关键词的Excel工作表数量的函数

统计包含指定关键词的Excel工作表数量的公式方案

你可以基于现有公式修改,通过判断每个工作表是否至少出现一次关键词,再对符合条件的工作表计数,公式如下:

=SUMPRODUCT(--(COUNTIF(INDIRECT("'"&SHEETSNAME!$A$2:$A$102&"'!$A$1:$Z$10000"),"*"&A1&"*")>0))

公式拆解:

  • INDIRECT("'"&SHEETSNAME!$A$2:$A$102&"'!$A$1:$Z$10000"):根据SHEETSNAME表中列出的工作表名称,生成每个工作表目标区域的引用
  • COUNTIF(..., "*"&A1&"*"):统计单个工作表目标区域内关键词的总出现次数
  • >0:判断该工作表是否包含关键词(只要出现次数大于0,就判定为符合条件)
  • --:将逻辑判断的TRUE/FALSE结果转换为数值1/0(TRUE转1,FALSE转0)
  • SUMPRODUCT:对所有工作表的转换结果求和,最终得到包含关键词的工作表总数

注意事项:

  • 确保SHEETSNAME表中的工作表名称完全匹配实际工作表名称(包括空格、特殊字符),否则INDIRECT会返回错误值
  • 如果目标区域范围需要调整,直接修改公式中的$A$1:$Z$10000即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 13:12:02