excel 多条件查找并反回一个值?

=IF(OR(ISERROR(SEARCH("上海",D2)),ISERROR(SEARCH("深圳",D2))),"0","1")这个为什么什么条件都反回0啊,单条件时都能正确出1呢=IF(ISERROR(SEARCH("深圳",D2)),"0","1"),我上面的公式错在哪 ,怎么写比较合适?

在查找页的B9单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX(数据页!B:B,SMALL(IF(数据页!$K$4:$K$20=$K$5,ROW($4:$20),4^8),ROW(A1)))
温馨提示:答案为网友推荐,仅供参考