2016-07-07 60 views
-1

該圖像應闡明我試圖弄清楚的內容。我需要一個公式來獲得在列d輸出,讓我在B列A列中搜索的值,並在列返回值B.

Excel - 如何在單元格中找到具體的名稱,然後返回該名稱

謝謝!

+0

關閉的副本[如果字符串包含從列表字,毗鄰列表值返回值(http://stackoverflow.com/questions/33628660/if-string-contains-word-from-list -return值相鄰到列表值/ 33629724#33629724)。 – Jeeped

+0

@Jeeped隨時關閉。做起來比找到重複更容易。 –

+0

@ScottCraner - 無後顧之憂;我無法立即找到一個確切的重複,但我知道我已經提出了幾個關於這個問題的「風味」的答案。出現的那個很接近,但實際上是返回一個不是原始的相鄰列。 – Jeeped

回答

2

你可以使用這個數組公式:

=INDEX($C$2:$C$5,MATCH(TRUE,ISNUMBER(SEARCH($C$2:$C$5,B2)),0)) 

作爲數組公式,它必須與確認按Ctrl-Shift鍵輸入,而不是讓編輯模式時輸入。如果做得正確,Excel將在公式周圍放置{}

enter image description here

+0

只選擇頂部單元格。將公式放入。使用Ctrl-Shift-Enter進行確認,然後按正常方式填寫。 –

相關問題