vlookup 用vlookup匹配不出来-z6尊龙app官方网站

 vlookup 用vlookup匹配不出来-z6尊龙app官方网站

vlookup 用vlookup匹配不出来

时间:2022-11-28 17:20
正文资讯

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

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

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


一、下拉列表。

方法:

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

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


二、条件格式。

方法:

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

2、在【选择规则类型】组中选择【使用公式确定要设置格式的单元格】,并在【为符合此公式的值设置格式】文本框中输入:=(and($k$3<>&34;&34;,$j$3=$b3))。

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

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

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

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


三、数据查询。

方法:

选定目标单元格,即k3,输入公式:=vlookup(j3,b3:g12,match(k2,b2:g2,0),0)。

解读:

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


最美尾巴:

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


  • 联系z6尊龙app官方网站
  • 公众号:徐拾记z6尊龙app官方网站官网
  • 微信:xincanshu
网站地图