excel VLOOKUP查找 您所在的位置:网站首页 excel用vlookup函数查找姓名 excel VLOOKUP查找

excel VLOOKUP查找

2022-06-09 13:33| 来源: 网络整理| 查看: 265

VLOOKUP精确匹配查找VLOOKUP+MATCH匹配返回多列数据INDEX+MATCH实现从右向左的逆向查找VLOOKUP模糊匹配区间和等级 查询首选VLOOKUP函数

只要碰到从一张表中查询并列出匹配信息的情形,首先要考虑的就是“VLOOKUP能不能做到?”VLOOKUP函数的语法和功能如下。 在这里插入图片描述 在这里插入图片描述 =VLOOKUP(G2,A:E,2,) 公式含义为:用G2单元格的值(FL005),去查找范围(A:E)中匹配第1列(A列)中的数据,找到一模一样的数据(工号)之后,返回查找区域内第2列中同一行的数据,也就是姓名。 上面的案例,公式生成的数据和查找匹配的数据在同一个工作表中。而实际工作中,这两类数据通常分居两张不同的表。只要清楚VLOOKUP的计算规则,输入方法都是一样的,只不过在选择查找匹配的范围时,要去另外一张工作表中选择而已。 =VLOOKUP(A2,Vlookup精确!A:E,2,FALSE) 在这里插入图片描述

查找并返回多列结果:MATCH函数

查找一个对象,返回一个匹配的结果,这种单挑式的查询,我们把它称为一对一查询。有时候,我们可能需要查找一个对象,返回多列匹配的结果,就是一对多查询。 为了实现一个公式就能自动计算得出匹配的姓名、部门、奖金,我们还得学习另外一个查找匹配函数:MATCH函数。 MATCH函数用于查找对象在一组数据中的具体位置,返回一个数值结果。它的参数和语法与VLOOKUP极为相似,但是比VLOOKUP还要简单。因为,它比VLOOKUP少了一个参数。 在这里插入图片描述 在这里插入图片描述 =MATCH(J1,$A$1:$E$1,0)

VLOOKUP+MATCH用法示例

用MATCH函数自动计算得到的动态结果第N列,就可以作为VLOOKUP函数中的第3个参数,从而实现查找一个对象,返回多个结果的一对多查询。 =VLOOKUP($G2,$A$1:$E$9,MATCH($H$1,$A$1:$E$1,0),FALSE) 在这里插入图片描述

从右向左逆向查找:INDEX函数

使用VLOOKUP查找匹配有一个必备的前提条件,那就是查找对象必须在匹配范围内的首列,否则无法找到结果。 VLOOKUP已经无法办到了,就只能请出另外一个查找引用的函数INDEX来帮忙。 在这里插入图片描述 公式含义为:在给定的区域内,返回第几行第几列的值。例如,=INDEX(B2:E7,4,3),意思是返回B2:E7区域内第4行第3列的值,也就是D5单元格中的值,详细图示如下所示。 在这里插入图片描述 INDEX和MATCH函数刚好能够互补,用MATCH查找匹配可以得到位置信息作为行/列序。INDEX函数就可以将其作为参数,返回区域中交叉点的值。计算结果如下: =INDEX(A:A,MATCH(G2,B:B,0)) 在这里插入图片描述

按区间查找和匹配等级

VLOOKUP函数有两种匹配模式:TRUE-模糊匹配、FALSE-精确匹配。在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

查找匹配函数家族

在这里插入图片描述 文章参考:和秋叶一起学Excel(第2版) 6.4 查找核对必备的VLOOKUP家族



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有