我使用以下公式搜索字符串并返回值
IF(ISNUMBER(SEARCH("CHA*",B:B),"CINEMA","")
如果我想搜索公式中的多个字符串?我尝试过以下但是没有返回任何内容
IF(ISNUMBER(SEARCH({"odeon*","vue*"},B:B),"CINEMA","")
答案 0 :(得分:1)
试试这个:
=IF(COUNT(SEARCH({"odeon*","vue*"},B:B))>0,"CINEMA","")
另一种方式:
=IF(OR(ISNUMBER(SEARCH({"odeon*","vue*"},B:B))),"CINEMA","")
如果您需要匹配所有子字符串,请使用AND()
:
=IF(AND(ISNUMBER(SEARCH({"odeon*","vue*"},B:B))),"CINEMA","")
答案 1 :(得分:0)
对于初学者,您在任何一个公式上都错过)
。无论如何,要让他们工作,你应该如Taosique指出的那样,如果你只需要一个子串就使用=IF(OR(ISNUMBER(SEARCH(
,如果你需要两个子串,你可以使用=IF(AND(ISNUMBER(SEARCH(
。