我已经搜索过,但是没有得到我做错了什么?
您如何使用OR逻辑功能?我经过双重检查,似乎正在做好每一件事。
公式:
=ARRAYFORMULA(IFERROR(IF(OR(FIND("Wisconsin", A2, 1), FIND("All", A2, 1)), "Out of State"), ""))
提前谢谢!
答案 0 :(得分:1)
我会使用regexextract并使用管道" |"这是或运营商:
=arrayformula(if(istext(REGEXEXTRACT(A:A,"Wisconsin|All")),"Out of State",""))
答案 1 :(得分:0)
你的问题不在于OR,而在于FIND。你可以使用Lookup:
=IFERROR(IF(OR(lookup("Wisconsin", $A2, 1), LOOKUP("All", $A2, 1)),"Out of State", ""), "")
但我会建议嵌套ifs:
=ArrayFormula(IF(($A2:$A)="Wisconsin","",(IF(($A2:$A)="All","",(if(($A2:A)="","","Out of State"))))))