excel学习库

excel表格_excel函数公式大全_execl从入门到精通

EXCEL函数VLOOKUP正向查询、反向查询、跨表查询!

HI,大家好,我是IT老雷,每天一起学点EXCEL~

今天我们来聊一聊如何使用VLOOKUP进行查询,

众所周知,VLOOKUP是EXCEL的核心之一,是最受欢迎的三剑客之一,也是使用最广泛的函数之一。有人还说学EXCEL不懂VLOOKUP等没学,可见它在EXCEL领域的地位。

VLOOKUP是一个查找函数,有着EXCEL“万金油”之称,它可以实现正向查找,逆向查找,多条件查找,还能模糊匹配。在使用它之前我们先来了解一下VLOOKUP的函数构造:


VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

查找值:根据什么查找,查找值必须位于数据表的第一列;

数据表:查找的区域,如果查找到多个值,只返回查找到的第一个所对应的数据;

列序数:返回数据表中第几列的数据(查找结果所对应的);

匹配条件:可选,如果为0表示精确查找;1或省略表示模糊查找。

在使用VLOOKUP一定要注意,查找目标必须出现在第一列




1、正向查询


VLOOKUP正向查询时指按照指定的条件,从左到右进行查找结果。本案例是使用VLOOKUP,查找与E2姓名相同人的成绩,E2值为岳玲,对应的成绩是85。可能有的VLOOKUP函数会在查找区域那个选项填写A1:C10,结果会出现N/A的情况,我们在上面也提到过了,查找值必须出现在第一列中。


2、反向查找


反向查找就是从右到左进行查找,但是VLOOKUP有个BUG,就是它无法从右向左,需要借助其他的函数进行辅助。这里我们使用了IF,语句是IF({1,0},B1:B10,A1:10),利用这个语句将A和B两列进行调换。


3、跨表查找


表一

表二

我们这个案例是要通过姓名查找出此学生的身份证,但是因为身份证在另外一张表,所以我们需要用跨表调用。语句是:=VLOOKUP(E2,VLOOKUPSHEET2!A1:B10,2,FALSE),这里的VLOOKUPSHEET2就是表二的名称,VLOOKUPSHEET2!A1:B10这个值就是调用了表2的A1:B10单元格。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接