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

Excel中如何搜索多个单元格内混在其他值中的关键词并返回布尔值

单元格内嵌关键词匹配的布尔值判断实现

需要实现的核心功能为:查找指定单元格区域内、夹杂在其他文本中的目标关键词,在指定单元格中返回True或False的判断结果。

以下为匹配不同单元格文本中夹杂关键词“red”的示例操作示意:
示例操作截图

可直接套用的实现公式

  • 单单元格维度匹配:使用 ISNUMBER(SEARCH("red", 待判断单元格)) 即可完成判断。SEARCH函数不区分大小写,会遍历单元格内全量文本做模糊匹配,只要文本中夹杂目标关键词,就会返回关键词在文本中的起始字符位置,嵌套ISNUMBER函数后会自动将结果转换为True,未匹配到则返回False。
  • 跨连续单元格区域批量判断:使用 SUMPRODUCT(--ISNUMBER(SEARCH("red", 待判断的整个单元格区域)))>0 ,只要指定区域内任意单元格包含目标关键词,公式就会返回True,全区域无匹配内容则返回False。

注意:如果需要严格区分大小写匹配,只需将公式中的SEARCH替换为FIND函数即可,两个函数的返回逻辑完全一致,仅大小写匹配规则存在差异。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.27 23:36:04