打开APP
userphoto
未登录

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

开通VIP
动态多列查询 高亮度(聚光灯)显示,你真的会设置吗?

提到查询,相信大家第一时间想到的肯定是用Vlookup,但是,Vlookup函数的基本用法不能实现多列查询,如果要达到多列查询并高零度(聚光灯)显示的目的,就需要借助Match函数来实现。


一、Vlookup、Match函数基本用法解读。

1、Vlookup函数。

作用:根据指定的值,返回指定区域中指定列中符合条件的值。

语法结构:=Vlookup(查询值,查询范围,返回值的列数,匹配模式)。

其中匹配模式有0和1两种:0为精准查询,1位模糊查询。

方法:

在目标单元格中输入公式:=VLOOKUP(H3,B3:D9,3,0)。

解读:

公式=VLOOKUP(H3,B3:D9,3,0)中,“H3”为查询值所在的单元格地址,B3:D9为查询值和返回值所在的区域,3位返回值“销量”在范围“B3:D9”中的相对列数,0位精准查询(1位模糊查询)。


2、Match函数。

作用:返回指定的值在指定范围中的索引位置。

语法结构:=Match(查询的值,查询值所在的范围,匹配模式)。

其中匹配模式有1、0、-1三种:1为小于模式,0为精准模式,-1为大于模式。

方法:

在目标单元格中输入公式:=MATCH(H3,B3:B9,0)。

解读:

公式=MATCH(H3,B3:B9,0)中,H3为查询的值,B3:B9为查询值所在的范围,0为精准匹配模式。


二、多列动态查询。

需求分析:

需要根据查询的值,返回多列的查询结果,根据Vlookup函数的语法结构,可以分析出,关键在于第三个参数的变化,假设查询范围为B3:E9,当第三个参数为2时,返回的值为“性别”,为3时,返回的值为“销量”……以此类推。而返回相对位置,正好可以用Match函数来实现。

方法:

在目标单元格中输入公式:=VLOOKUP($H$3,$B$3:$E$9,MATCH(I$2,$B$2:$E$2,0),0)。

解读:

1、绝对引用和相对引用。如果查询的值或者范围不变,需要绝对引用,返回的值时多列的,如果采用相对引用,查询的值和范围也会随着发生变化,达不到预期的目的。

2、公式=VLOOKUP($H$3,$B$3:$E$9,MATCH(I$2,$B$2:$E$2,0),0)中,用到了Vlookup函数和Match函数,其中Vlookup函数的返回值索引值用Match函数来获取。

3、公式=MATCH(I$2,$B$2:$E$2,0)中,利用I$2获取需要返回值在$B$2:$E$2中的相对位置,从而实现了多列查询的目的。


三、高亮度(聚光灯)实现技巧。

需求分析:

根据动态查询的结果在数据源中进行高亮度显示,其实就是判断查询的值和数据源中的值是否相同,如果相同,则填充为指定的颜色,否则不予操作。

方法:

1、选定需要高亮度(聚光灯)显示的单元格或区域。

2、【条件格式】-【新建规则】,选择【选择规则类型】中的【使用公式确定要设置个的单元格】。

3、在【为符合此公式的值设置格式】中输入:=(AND($I$3<>'',$H$3=$B3))。

4、单击右下角的【格式】对话框,选择【填充】标签,并选取填充色-【确定】-【确定】。

解读:

1、公式:=(AND($I$3<>'',$H$3=$B3))的意思为判断I3单元格是否为空,当不为空,并且查询单元格的值(H3)和数据源中的值(B3)相等时,执行【格式】命令。

2、格式不仅仅是【填充】,还可以是【字体】、【边框】。应用时灵活对待即可哦!


结束语:

用Vlookup+Match函数不仅实现了数据的多列查询,而且还进行了高亮度(聚光灯)显示,对于数据核对和讲解具有很大的帮助作用哦!如果亲有更好的办法,欢迎告诉小编或在留言区留言讨论哦!


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel中match函数可以怎么用?
Excel函数公式:含金量超高的4组函数组合实用技巧,必须掌握
Excel中学会了INDEX MATCH,你会不想用VLOOKUP函数的!
Vlookup新用法!批量查询多个结果,你绝对没用过
原来Excel的两个函数还可以这么组合
Vlookup match组合天下无敌
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服