2016-10-04 134 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更好,已经远远的限制较少 –