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

Excel编写IF公式判断单元格包含且不包含指定文本的实现方法

完整公式(兼容你原有的A列判断逻辑)

=IF(AND(A2="Meeting", ISNUMBER(SEARCH("meeting", B2)), ISERROR(SEARCH("email", B2))), "In Person Meeting", IF(OR(A2="Activation", A2="Conference", A2="Intro Call", A2="Meeting", A2=""), "Correct to Meeting in Person or Virtual", ""))

逻辑说明

  • B列双条件文本判断的核心写法:
    • ISNUMBER(SEARCH("meeting", B2)):SEARCH找到匹配文本时会返回文本起始位置的数值,ISNUMBER判断为真即代表B2包含"meeting",默认不区分大小写,如需区分大小写可将SEARCH替换为FIND
    • ISERROR(SEARCH("email", B2)):SEARCH找不到匹配的"email"时会返回#VALUE!错误,ISERROR判断为真即代表B2不包含"email"
  • 公式优先判断符合"In Person Meeting"的三个并列条件,不满足时再走你原有逻辑的A列判断分支,避免符合要求的结果被外层逻辑覆盖

极简版公式(仅实现你提出的核心判断规则,无需原有其他返回逻辑时使用)

=IF(AND(A2="Meeting", ISNUMBER(SEARCH("meeting", B2)), ISERROR(SEARCH("email", B2))), "In Person Meeting", "")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 13:54:08