要在同一单元格中搜索的两个值

时间:2014-04-01 18:03:49

标签: excel

以下可以缩短吗?如果“dr”或“ba”在单元格E2180中,则基本上可以计算;

=IF(ISNUMBER(SEARCH("(dr)",E2180)),"1",IF(ISNUMBER(SEARCH("(ba)",E2180)),"1",""))

非常感谢

2 个答案:

答案 0 :(得分:2)

试试这个

=IF(COUNT(SEARCH({"(dr)","(ba)"},E2180)),1,"")

您可以将其扩展为3个或更多值

答案 1 :(得分:0)

你可以尝试这个,使用countif:

=IF(SUMPRODUCT(COUNTIF(E2180;{"*(dr)*";"*(da)*"}));1;"")