分享

同时对多列进行VLOOKUP

 花盖梨图书馆 2014-10-30

同时对多列进行VLOOKUP

[ V.S.林 原创,转载请注明出处 ]

 

目标效果1

 

A1:D10为原始数据,G1:J10黄色区域为使用VLOOKUP函数得到的与原始数据对应的数据

 

这里要说的是使用一次VLOOKUP函数来实现,而不是对三列分别使用三次VLOOKUP函数

 同时对多列进行VLOOKUP - V.S.林 - V.S.林 V.S.EXCEL

 

操作步骤

 

Step1: H2单元格输入公式 =VLOOKUP($G2,$A$2:$D$10,COLUMN()-6,0)

 

Step2: 横向和竖向拖动H2填充整个黄色区域

 

V.S.EXCEL

 

1.     公式只是在VLOOKUP函数里面嵌套了一个COLUMN函数,就是在横向拖动公式时,使VLOOKUP函数的值可以动态的变化。

2.     VLOOKUP函数的第一个参数要使用列绝对引用行相对引用的方式,以使公式可以拖动时参照数据的列号不变行号改变。

 

目标效果2

 

目标效果1是目标数据区域与原始数据区域列标题顺序一致的情况,但是我们在用的时候这种顺序往往会发生改变,因此对函数的对应要更加灵活才能达到我们的要求。

 同时对多列进行VLOOKUP - V.S.林 - V.S.林 V.S.EXCEL

 

操作步骤

 

Step1: H2单元格输入公式 =VLOOKUP($G2,$A$2:$D$10,MATCH(H$1,$A$1:$D$1),0)

 

Step2: 横向和竖向拖动H2填充整个黄色区域

 

V.S.EXCEL

 

与实际效果1相对,效果2VLOOKUP函数内的COLUMN函数替换为了MATCH函数,这样可以返回目标区域每列对应标题在原始数据标题中的相对位置。

 

[ V.S.林 原创,转载请注明出处 ]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多