2015-10-06 44 views
0

我有兩個包含一些相同公司名稱的電子表格。excel函數來搜索相似的文本名稱以提供值

其中一個片具有相似的名稱爲同一公司:

http://i.stack.imgur.com/hvYq5.png

上述圖像是類似的情況的例子。正如Bob Bob所看到的,所有公司的輸入都不一樣。有沒有辦法使用可以確認類似拼寫名稱的vlookup函數或類似函數,然後返回客戶編號(如果在另一個工作表上)。

http://i.imgur.com/3lKVVDp.png

上述的圖像顯示的其他片材。正如所看到的,這張表只有一個鮑勃冰,我希望能夠在另一張紙上的所有鮑勃冰附近出現該值。

有沒有辦法做到這一點?我的實際電子表格有5409行公司。

+0

您是否嘗試過使用VLOOKUP進行近似匹配?我認爲它應該在這種情況下幫助你。 –

回答

0

假設您的第一張紙是Sheet1,第二張是Sheet2。

工作表Sheet1上c2在輸入:

=IF(ISNA(MATCH("*BOb*",B1,0)),VLOOKUP(B1,Sheet1!A:B,2,0),VLOOKUP("*Bob*",Sheet1!A:B,2,0)) 

隨着Match我檢查如果Bob一樣生存,以isna我轉移到布爾,和2個vlookups一個確切和上近似

你可以抓住它的所有專欄。

+0

謝謝Balinti!我會放棄它。 –

+0

告訴我,如果它的工作。 – Balinti

+0

我已經屏幕拍攝了我的實際情況,希望我能夠更好地描述它。你有什麼建議似乎部分工作,這是真棒。只是不能解決如何完成它! –