EXCELVLOOKUP函数怎么返回多列结果
⼀般VLOOKUP函数只能返回⼀列的结果,本例介绍如何⼀次性返回多列结果。
⼯具/原料
Excel
函数使⽤⽅法说明:
1.
⾸先,原始数据包括姓名、⼯号、性别和籍贯信息。现在需要根据姓名同时查出所有其他字段信息⽽不需要每个单元格修改⼀遍公式。
2.
正常情况,我们在B8输⼊公式:
=VLOOKUP(A8,A1:D5,2,0)
其中第三参数是2,这样返回了姓名对应的⼯号信息。
3.
在C8输⼊公式:
=VLOOKUP(A8,A1:D5,3,0)
其中第三参数是3,这样就返回了姓名对应的性别信息,后⾯以此类推。
4.
可以看到,函数唯⼀的差别就是第三参数。如果第三参数在向右拉公式的时候⾃动变化就可以不⽤修改公式了。我们知道COLUMN()函数可以达到这个⽬的。在B8输⼊公式:
=COLUMN(B1)
该函数返回了B1单元格所在的列号,即数字2(B1⽤相对引⽤)。
5.
向右拉⼀个单元格,公式⾃动变成了:
=COLUMN(C1)
这就返回C1所在的列号3,也就是达到了横向拉动公式⾃动变化的⽬的。
6.
我们把上⾯的COLUMN()函数和VLOOKUP()函数嵌套在⼀起输⼊B8单元格:
=VLOOKUP($A8,$A$1:$D$5,COLUMN(B1),0)
7.
向右拉动公式,第三参数就⾃动变成了3和4,也就达到了⼀次返回多列值的⽬的。
多列vlookup函数的使用方法8.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论