2016-10-04 225 views
1

我有兩個表Excel的多個匹配標準

表合併列1

CODE1 CODE2 
521R 854900511 
521G 854900511 
513R 889202858 

表2

Number CODE1 CODE2 
6847.83 521R 854900511 
440.84 521G 854900511 
0  513R 889202858 
0  513G 879202858 

我想合併列Number表1。是否有辦法使用VLOOKUP和多個匹配標準

回答

1

使用索引/匹配作爲數組公式(輸入公式後按Ctrl移輸入

{=INDEX(A7:A10,MATCH(B2&C2,B7:B10&C7:C10,0))}

在表1

+0

我是否需要對其進行格式化表格或將它只在專欄工作? – user2963882

+0

它工作正常,無論 –

+0

謝謝,完美的作品 – user2963882

2

是的。您可以創建在源表中的助手列通過連接各個標識符這樣提供VLOOKUP()唯一標識符:

=$A1&$B1 

然後你有多個標準像這樣進行VLOOKUP()

=VLOOKUP($B1&$C1,...) 
+0

這工作太粘貼此,而是需要輔助列表示,一般指數/匹配比vlookups更好,已經遠遠的限制較少 –