首页 > 化工知识 > Excel函数公式:VLOOKUP+MATCH函数实现灵活多列动态查询,并高亮显示

Excel函数公式:VLOOKUP+MATCH函数实现灵活多列动态查询,并高亮显示

时间:2020-12-06 来源:Excel函数公式 浏览:

关于用VLOOKUP+MATCH实现数据的灵活多列动态查询的示例,我们在以前的文章中已经有所介绍,今天我们要学习和掌握的不仅是数据的动态查询,而且让查询结果高亮度显示。

 


一、函数功能分析。

1、Vlookup函数:

语法结构:

=VLOOKUP(查找值,查找范围,返回相对的第X列的值,匹配模式)。

主要功能:返回【查找值】在【查找范围】中的第X列对应的值。

示例:

目的:返回“王东”的“语文”成绩。

方法:

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

 


2、MATCH函数:

语法结构:=MATCH(定位置,定位范围,匹配模式)。

主要功能:返回【定位置】在【定位范围】中的相对位置。

示例:

目的:返回“王东”在对应列的相对位置。

 

方法:

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


二、VLOOKUP+MATCH:灵活多列查询。

目的:根据“姓名”查询所有学科的成绩。

方法:

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

解读:

用公式=MATCH(I$2,$B$2:$F$2,0)获取对应科目在$B$3:$F$9中的相对列数,然后用VLOOKUP函数来实现查询。由于具有多个科目。所以公式=MATCH(I$2,$B$2:$F$2,0)中的第一个参数(I$2)采用的事相对和绝对相结合的引用方式。


三、高零度显示数据。

目的:将查询到的数据在数据源中进行高亮度的显示。

方法:

1、选定数据源。

2、【开始】-【条件格式】-【新建规则】-【使用公式确定要设置单元格的格式】。

3、输入公式:=($h$3=$b3)。

4、单击【格式】-【填充】-选取填充色(例如蓝色)-【确定】。

解读:

公式=($h$3=$b3)的意思是判断H3单元的值和B列中的值是否相等,如果相等,则将背景色设置为“蓝色”。

 


 

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐