2016-07-29 174 views
-2

我有兩個Excel文檔。在第一個文件,我有300個序列號在一列,他們被另一列的順序編號,我想他們在格式列表在一個Excel表中匹配另一個表

這樣的:

1 DMPRL9DLH1M9 
2 DMPRJ49AH1M9 
3 DMPRL5QQH1M9 
4 DMPRKDJKH1M9 

我有第二個在不同的Excel文檔中列出。該列表還具有相同的300個序列號和300個與其關聯的MAC地址。

像這樣:

DLXRD18LH1MK A4F1E89AXXXX 
DLXRF02CH1MK A4F1E89AXXXX 
DLXRK0C9H1MK 8489AD32XXXX 
DLXRL0GPH1MK 8489AD34XXXX 

我想,這樣它的第一個匹配列表重新排序列表,所以後來我都可以的MAC地址,第一個Excel文件複製按照正確的順序。我嘗試使用一個自定義排序列表,使用第一個Excel表單排序列表作爲順序,但它不允許我粘貼300個字符串。有任何想法嗎?

注意:序列號不遵循任何模式。

+1

在您的第一份文檔中使用VLOOKUP時,您不應該要求任何排序(我相信這使Q成爲許多其他SO的重複)。 – pnuts

+3

@pnuts - 從我讀的內容(也許它沒有正確解釋它)'VLOOKUP'實際上應該工作。 '= VLOOKUP(B1,表格!A:B,2,0)' –

回答

0

像@ScottHoltzman說 - 在Sheet1中的單元格C1中輸入:

=VLOOKUP(B1;Sheet2!$A$1:$B$300;2;FALSE) 

這將尋找範圍內A1 B1:Sheet2中的A300。然後它返回它在它旁邊找到的內容。

您可以將它從C1複製到C2:C300中的其他單元格。

相關問題