EXCEL同时匹配两张表中多列数据,也就是VLOOKUP多列?

两张表都以第一列为基准值,1表和2表中都存在B、C、D列,但是所在位置不一样。如何同时将2表中的B、C、D列匹配到1表中?

截图没有行列标,按我的表格吧,

B2公式为:

=IFERROR(INDEX($K2:$Q2,MATCH(B$1,$K$1:$Q$1,0)),"")

右拉,下拉公式

效果:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-05

c2公式=VLOOKUP($A2,$I:$N,MATCH(C$1,$I$1:$N$1,0),0),复制到d2、f2。

三个公式一起下拉填充。

相似回答