Excel组合ISNUMBER(SEARCH和另一个AND和OR条件

时间:2015-06-30 15:48:10

标签: excel search nested excel-formula formulas

我能够使用2个公式实现我想要的但我只想使用1。

我目前正在使用以下公式,检查单元格是否包含string1或string2以返回ST1或ST2。

  

= IF(ISNUMBER(SEARCH( “STRING1”,C3)), “ST1”,IF(ISNUMBER(SEARCH( “STRING2”,C3)), “ST2”,A3))

然后我在包含上一个公式

的列上使用以下公式
  

= IF(AND(A3 = “AE”,OR(C3 = “ST1”,C3 = “ST2”)),E3,A3)

是否可以将所有内容组合在一个公式中?

逻辑应该是:

如果单元格A1包含“string0”,则单元格C1包含“string1”,返回ST1;

如果单元格A1包含“string0”并且单元格c1包含“string2”,则返回ST2;

否则返回A1

非常感谢

1 个答案:

答案 0 :(得分:1)

我认为这会解决它

=IF(AND(IFERROR(SEARCH("string0",A2),0)>0,IFERROR(SEARCH("string1",C2),0)>0), "ST1", IF(AND(IFERROR(SEARCH("string0",A2),0)>0,IFERROR(SEARCH("string2",C2),0)>0), "ST2", A2))