输出文本是或否,如果单元格中有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")