2014-04-01 35 views
2

下面可以縮短嗎?基本上來說,如果「dr」或「ba」位於單元格E2180中,要在同一單元格中搜索的兩個值

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

非常感謝

+1

約翰,考慮接受答案。這是在stackoverflow上說「謝謝」的方式。有關詳細信息,請參閱此鏈接:http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –

回答

2

試試這個

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

你可以擴展爲3個或多個值

+0

好得多。 +1! :) – Manhattan

+0

嘿,太快了Nanashi! - 我只是改變了它 - 謝謝 –

+0

+1不錯!不知道它不需要數組輸入! –

0

你還可以試試這一個,使用COUNTIF:

=IF(SUMPRODUCT(COUNTIF(E2180;{"*(dr)*";"*(da)*"}));1;"") 
相關問題