输出文本是或否,如果单元格中有a,(b或C)和d在Excel中

单元格a1有字母a,b,c,d,e。 我想输出单元格a2是或否根据单元格a1中标识的内容。

我可以这样做:如果在a1中finda,b和C,则输出yes:

=IF(AND(ISNUMBER(SEARCH("*a*",A1)),ISNUMBER(SEARCH("*b*",A1)),ISNUMBER(SEARCH("*c*",A1))),"yes","no") 

但我不能这样做:如果在a1中finda,(b或C)和D,则输出yes …

我应该修改什么样的公式修改?

考虑:

 =IF(AND(ISNUMBER(SEARCH("a",A1)),ISNUMBER(SEARCH("b",A1)),OR(ISNUMBER(SEARCH("c",A1)),ISNUMBER(SEARCH("d",A1)))),"yes","no") 

你可以使用and()or()

 =IF(AND(ISNUMBER(SEARCH("a", A1)), OR(ISNUMBER(SEARCH("b", A1)), ISNUMBER(SEARCH("c", A1))), ISNUMBER(SEARCH("d", A1))), "yes", "no")