打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel函数应用篇:vlookup函数和match函数的组合使用

我们在实际工作中,我们经常使用excel函数处理数据,因为excel函数功能强大,可以极大的提高我们的工作效率,我们之前分别学习过vlookup函数和match函数的应用以及使用方法,下面我们就讲解一下vlookup函数和match函数的组合使用,自动匹配数据查询,我们以实例结合视频的形式将详细的操作步骤展示出来,供小伙们参考学习。

1.Excel中vlookup和match配合使用,可以实现数据动态查询,是职场中查询数据必备的小技巧。

效果演示

下面是演示的例子,按照步骤操作就能得到动态查询表。

1、选中B12单元格点击数据-数据验证,选择序列,来源设置区域姓名所在的列(=$A$2:$A$8)。

2、同样的方法设置C11单元格。

3、在单元格中输入函数=VLOOKUP(B12,A1:F8,MATCH(C11,A1:F1,0),0)。

其中match函数公式有三个参数:match(查找的值,查找的值所在的单元格,匹配方式)。

4、选中表格,点击开始-条件格式-管理规则-新建规则-使用公式确定要设置格式的单元格,输入公式【=$A1=$B$12】,再点击格式-填充颜色即可。

5、再新建一个规则,输入公式【=A$1=$C$11】,填充颜色完成。

2.使用VLOOKUP函数和MATCH函数配合实现动态查询。

VLOOKUP函数用法:

VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。

语法结构=VLOOKUP(查找值,查找区域,返回的列数,查找类型)

比如我要查找姓名为“百思通”,月份为“3月”的销售量,就可以输入公式=VLOOKUP(I2,A2:G11,4,0)

PS:由于3月份是在查找区域的第四列,所以这里直接输入4。

MATCH函数的用法:

MATCH函数指返回要查找的数据在区域中的相对位置。

语法结构=MATCH(查找值,查找区域,查找类型)。

比如我要确定3月份的位置,就输入公式=MATCH(J2,A1:G1,0)

实例如下:

以下图为例,是某单位职工工资表的部分内容。咱们要做的是要根据姓名和项目来实现一个动态的查询效果。

步骤1

单击A9单元格,依次点击【数据】【数据验证】(07 10版本中叫做数据有效性),设置序列来源为姓名所在的区域:

=A2:A6

单击B8单元格,以同样的方法设置数据验证,序列来源选择为项目所在的区域:

这时候,只要单击A9或是B8单元格,就可以在下拉列表中选择不同的姓名和项目了:

步骤3

B9单元格输入以下公式:

=VLOOKUP(A9,A:H,MATCH(B8,A1:H1,0),0)

在A9单元格的下拉列表中选择不同的姓名,或是在B8单元格的下拉列表中选择不同的项目,公式就会动态返回不同姓名、不同项目的查询结果了。

简单说说公式的含义:

先来说MATCH函数的作用,这个函数有三个参数,其中第一个参数是查找对象,第二参数指定查找的范围,第三参数为查找的匹配方式,一般使用0或是省略参数值,来表示精确匹配。

公式中的MATCH(B8,A1:H1,)部分,在B8单元格选择不同的项目时,MATCH函数即计算出该项目在A1:H1单元格中的位置,计算结果用作VLOOKUP函数的第三参数。

VLOOKUP函数使用A9作为查询值,查询的区域为A:H列,由MACHT函数的计算结果来指定返回查询区域的第几列。

这样就实现了动态查询的效果。

通过vlookup+match函数组合就可以实现我们想要的结果,是不是很简单呢?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中特别有用的不常用函数之Choose函数
VLOOKUP函数和MATCH函数配合,实现数据动态查询!
10分钟能搞定的Vlookup函数你不学,活该你加班
VLOOKUP函数高难度实战用法
原来Excel的两个函数还可以这么组合
Excel教程:vlookup与match嵌套,实现乱序查找提取
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服