首页 > 分享 > EXCEL VLOOKUP函数怎么返回多列结果

EXCEL VLOOKUP函数怎么返回多列结果

一般VLOOKUP函数只能返回一列的结果,本例介绍如何一次性返回多列结果。

EXCEL VLOOKUP函数怎么返回多列结果

工具/原料

Excel

函数使用方法说明:

首先,原始数据包括姓名、工号、性别和籍贯信息。现在需要根据姓名同时查出所有其他字段信息而不需要每个单元格修改一遍公式。

EXCEL VLOOKUP函数怎么返回多列结果

正常情况,我们在B8输入公式:

=VLOOKUP(A8,A1:D5,2,0)

其中第三参数是2,这样返回了姓名对应的工号信息。

EXCEL VLOOKUP函数怎么返回多列结果

在C8输入公式:

=VLOOKUP(A8,A1:D5,3,0)

其中第三参数是3,这样就返回了姓名对应的性别信息,后面以此类推。

EXCEL VLOOKUP函数怎么返回多列结果

可以看到,函数唯一的差别就是第三参数。如果第三参数在向右拉公式的时候自动变化就可以不用修改公式了。我们知道COLUMN()函数可以达到这个目的。在B8输入公式:

=COLUMN(B1)

该函数返回了B1单元格所在的列号,即数字2(B1用相对引用)。

EXCEL VLOOKUP函数怎么返回多列结果

向右拉一个单元格,公式自动变成了:

=COLUMN(C1)

这就返回C1所在的列号3,也就是达到了横向拉动公式自动变化的目的。

EXCEL VLOOKUP函数怎么返回多列结果

我们把上面的COLUMN()函数和VLOOKUP()函数嵌套在一起输入B8单元格:

=VLOOKUP($A8,$A$1:$D$5,COLUMN(B1),0)

EXCEL VLOOKUP函数怎么返回多列结果

向右拉动公式,第三参数就自动变成了3和4,也就达到了一次返回多列值的目的。

EXCEL VLOOKUP函数怎么返回多列结果

0

0

相关知识

Excel在计算群落生物多样性指数中的应用.pdf
excel找出两列重复项并标记怎么操作?教程来啦
【Excel实例】员工工资自动查询系统(VLOOKUP函数)
Excel公式整理
数据分析入门:15种EXCEL数据分析功能
excel做数据地图(Excel数据地图怎么做)
深度挖掘FILTER函数,提升数据处理效率!
安伟星|AI新实体:#精进Excel# 为什么要学习Excel? 48天Excel脱胎换骨了解一下:https://learning.snssdk.com/feoffline/toutiao_wallet_bundles/toutiao_learning_wap/online/album_detail.html?content_id=1607927803980872 有一天我看到我同事来回在两...
提升职场竞争力的36个Excel实用技巧,必收藏!
用EXCEL来搞艺术之花朵

网址: EXCEL VLOOKUP函数怎么返回多列结果 https://m.huajiangbk.com/newsview2447691.html

所属分类:花卉
上一篇: 北仑区人民医院 采购信息 宁波市
下一篇: 易得花一次性结清被骗