2016-09-28 205 views
0

)你可以在Excel中做multiple = IF(ISNUMBER(SEARCH))嗎?我想要一個公式來查看幾個文本字符串,並給出結果,如果其中一個單詞在字符串Excel multiple If(Isnumber(search)

例如,如果我在左邊有下面的項目 - 我想要一個方程給出右邊的結果,我用= IF(ISNUMBER(SEARCH(「1pc」,A1)), 1 PC」,‘’),然後把它拉到了1件我一直在尋找,但我怎麼拉其他項目,如2 PC或設置?

Floral 1pc       1 Pc 
Floral 1pc       1 Pc 
1pc w/bow       1 Pc 
Pink Heart Set      Set 
Pink Heart Set      Set 
Multi Mini Heart 2pc w/bow   2 Pc 
Multi Mini Heart 2pc w/bow   2 Pc 

回答

0

與要搜索的內容創建一個表,什麼返回:

enter image description here

那你能給我們以下數組公式:

=INDEX($F$1:$F$3,MATCH(TRUE,ISNUMBER(SEARCH($E$1:$E$3,A1)),0)) 

作爲它需要被證實數組公式按Ctrl-Shift鍵輸入,而不是退出編輯模式時輸入。如果正確完成,Excel將在公式周圍放置{}

enter image description here