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

Excel条件判断公式求助:A列无"/"且B列含指定文本返回DAF

符合需求的Excel公式解决方案

以下是满足你需求的Excel公式,兼容所有Excel版本:

=IF(AND(COUNTIF(A1,"*/")=0,OR(COUNTIF(B1,"*FD.AG*")>0,COUNTIF(B1,"*FD.MG*")>0)),"DAF","")

公式逻辑拆解

  • COUNTIF(A1,"*/")=0:通过通配符*匹配任意字符,判断A列单元格不包含"/",返回0则符合条件
  • OR(COUNTIF(B1,"*FD.AG*")>0,COUNTIF(B1,"*FD.MG*")>0):用OR函数判断B列单元格是否包含"FD.AG"或"FD.MG"其中之一,COUNTIF结果大于0即表示包含对应文本
  • AND(...):确保上述两个条件同时成立,满足则返回"DAF",否则返回空值

如果你使用的是Excel 365/2021及以上版本,也可以使用更简洁的写法:

=IF(AND(NOT(ISNUMBER(SEARCH("/",A1))),ISNUMBER(XMATCH("FD.*G",B1,2))),"DAF","")

这里XMATCH的第三个参数2表示通配符匹配,FD.*G可以同时匹配"FD.AG"和"FD.MG",简化了OR判断的写法。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 20:22:37