打开APP
userphoto
未登录

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

开通VIP
当Vlookup拉住Match的手,奇迹就产生了,跨列查询不再困难
userphoto

2022.11.15 四川

关注

查询引用一直是Excel中永久的话题,如果要查询引用,就一定会想到Vlookup,如果要用Vlookup实现跨列的查询引用,就离不开Match,此时会产生奇迹,先来看一下效果图。

从上图中可以看出,通过选择“员工姓名”或者其它列字段,可以查询该员工在相应字段下的值,即红蓝交叉处的值为需要查询的值。

该如何去实现了?带着这个问题,我们来学习今天的内容。


一、下拉列表。

方法:

1、选中目标单元格J3,单击【数据】菜单【数据工具】组中的【数据验证】,打开【数据验证】对话框,选择【允许】中的【序列】,单击【来源】右侧的箭头,选取B3:B12区域,并单击箭头返回,单击右下角的【确定】。此时J3单元格中出现了B3:B12区域中的姓名。

2、重复步骤1,但选取的区域为C2:G2,制作其它字段下拉列表。


二、条件格式。

方法:

1、选定目标数据区域,即B3:G12区域,单击【开始】菜单【样式】组中【条件格式】-【新建规则】,打开【新建格式规则】对话框。

2、在【选择规则类型】组中选择【使用公式确定要设置格式的单元格】,并在【为符合此公式的值设置格式】文本框中输入:=(AND($K$3<>'',$J$3=$B3))。

3、单击右下角的【格式】,打开【设置单元格格式】对话框,单击【填充】选项卡,并选取填充色,如蓝色,并【确定】关闭【设置单元格格式】对话框;再次单击【确定】关闭【新建格式规则】对话框。

4、选定目标数据区域,即C3:H12区域,单击【开始】菜单【样式】组中【条件格式】-【新建规则】,打开【新建格式规则】对话框。

5、在【选择规则类型】组中选择【使用公式确定要设置格式的单元格】,并在【为符合此公式的值设置格式】文本框中输入:=(AND($K$3<>'',$K$2=C$2))。

6、单击右下角的【格式】,打开【设置单元格格式】对话框,单击【填充】选项卡,并选取填充色,如红色,并【确定】关闭【设置单元格格式】对话框;再次单击【确定】关闭【新建格式规则】对话框。


三、数据查询。

方法:

选定目标单元格,即K3,输入公式:=VLOOKUP(J3,B3:G12,MATCH(K2,B2:G2,0),0)。

解读:

此公式的关键在于用Match函数定位当前单元格在指定范围中的位置,并返回Vlookup函数,从而实现跨列的查询。


最美尾巴:

此案例中用到的技巧主要有:下拉列表、条件格式以及函数公式。将3种技巧融合在一起,实现跨列的查询引用,并通过填充色进行颜色提醒,即醒目又便捷。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
神了!聚焦显示查询数据
Excel函数应用篇:vlookup函数和match函数的组合使用
职场小白不得不知的几个EXCEL常用技巧
要说Excel中整合信息,没有比这2个技巧更简单实用的了
Excel函数vlookup和match嵌套使用,是职场数据查询利器
受够加班煎熬,我整理出12个Excel表格核对神技!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服