妙用VLOOKUP+MATCH函数组合轻松搞定Excel中的乱序字段数据查询

您所在的位置:网站首页 vlookupcolumn函数 妙用VLOOKUP+MATCH函数组合轻松搞定Excel中的乱序字段数据查询

妙用VLOOKUP+MATCH函数组合轻松搞定Excel中的乱序字段数据查询

2023-06-09 04:14| 来源: 网络整理| 查看: 265

公式示意图如下所示:

传统方法查询化学成绩:

由于化学成绩在数据源中位于第6列,所以VLOOKUP函数的第三参数设置为6,示例公式如下。

公式示意图如下所示:

传统方法查询物理成绩:

由于物理成绩在数据源中位于第5列,所以VLOOKUP函数的第三参数设置为5,示例公式如下。

公式示意图如下所示:

传统方法查询英语成绩:

由于英语成绩在数据源中位于第4列,所以VLOOKUP函数的第三参数设置为4,示例公式如下。

公式示意图如下所示:

传统方法查询数学成绩:

由于数学成绩在数据源中位于第2列,所以VLOOKUP函数的第三参数设置为2,示例公式如下。

公式示意图如下所示:

这样的方法虽然可以实现5个科目成绩查询,但是需要写5次公式,分别设置VLOOKUP函数的第三参数,修改为对应的列号数字。

改进方法使用COLUMN函数:

改进思路是使用Excel函数自动生成VLOOKUP函数的第三参数,使其随着公式所在位置向右填充的时候,根据查询的字段返回对应的列号,这种需求可以用MATCH函数满足。

MATCH函数用于在原始数据源的标题行中查询公式所在位置上方的字段名称,并返回其位置对应的数字。

示例公式如下。

公式示意图如下所示:

MATCH函数的作用:

按照上面介绍的原理,我们的需要是VLOOKUP函数第三参数根据上图第12行的字段名次在数据源中的位置决定,而MATCH函数正好可以帮助我们计算出这个相对位置,而且随着公式向右侧填充,结果也跟随上方科目字段的变化而自动更新。

示例公式如下。

公式示意图如下所示:

VLOOKUP+MATCH组合用法:

明白了MATCH函数的原理,就可以让其配合VLOOKUP函数代替手动输入第三参数了。

示例公式如下。

公式示意图如下所示:

VLOOKUP+MATCH 向右填充公式:

当公式填充至最右侧时,示例公式如下。

公式示意图如下所示:

这些常用的经典excel函数公式技巧可以帮你在关键时刻解决困扰,有心的人赶快收藏起来吧。

希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。

老学员随时复学小贴士

由于有的老学员是4年前购买的课程,因买过的课程较多或因时间久忘记从哪里听课,所以专门将各平台的已购课程入口统一整理至下图。

1、搜索微信公众号“LiRuiExcel已购课程”,即可查看到你在各平台的已购课程,方便大家找到并随时复学课程。

2、课程分销推广的奖金也是由此公众号转账至大家的微信钱包( 关注后可自动收钱,进入你的微信零钱,在微信支付有转账记录),老学员可以进“ 知识店铺推广赚钱”或者“我的”-“推广中心”查询到推广奖励明细记录,支持主动提现。

此外,里面还有小助手的联系方式,有问题或学习需求可以留言反馈,助手在24小时内回给到回复。

请把这个公众号推荐给你的朋友:)

>>



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3