首页游戏vlookup使用教程?vlookup跨表两个表格匹配

vlookup使用教程?vlookup跨表两个表格匹配

编程之家2026-05-15699次浏览

大家好,关于vlookup使用教程很多朋友都还不太明白,今天小编就来为大家分享关于vlookup跨表两个表格匹配的知识,希望对各位有所帮助!

vlookup使用教程?vlookup跨表两个表格匹配

excel函数vlookup怎么用vlookup公式使用步骤和教程

基本查找=VLOOKUP(F2,A:D,4,0)

第一参数引用F2中的“李广广”作为查找值;

第二参数A到D列,是查找区域;

第三参数4表示返回A:D中第4列数据;

第四参数设置为0表示精确匹配。

基本查找

vlookup使用教程?vlookup跨表两个表格匹配

查找多个值在支持自动溢出的版本中,框选所有要查询的姓名作为查找值:

=VLOOKUP(F2:F4,A:D,4,0)

以数组的形式一次性完成多个值的查找,省去向下填充公式的步骤。

查找多个值

返回多个值同样是在支持自动溢出的版本中,将第3参数设置为数组:

=VLOOKUP(F2,A:D,{2,3,4},0)

vlookup使用教程?vlookup跨表两个表格匹配

以数组的形式返回3个查找结果。

返回多个值

注意,上述公式的前提条件是查找数据表头各项的顺序和原始数据完全一致。如果不一致,需相应调整数组,例如:

=VLOOKUP(F2,A:D,{4,3},0)

返回多个值

搭配COLUMN查找数据表头和原数据表头完全一致,VLOOKUP搭配COLUMN是经典的解决方案:

=VLOOKUP($F2,$A:$D,COLUMN(B:B),0)

COLUMN的作用是返回列号作为动态参数。

搭配COLUMN

搭配MATCH查找数据表头和原数据表头不一致,VLOOKUP搭配MATCH:

=VLOOKUP($F2,$A:$D,MATCH(G$1,$A$1:$D$1,0),0)

MATCH的作用是在A1:D1中查找并返回查找项的相对位置作为VLOOKUP的动态参数。

搭配MATCH

从右往左查找VLOOKUP默认从左往右查找,如果要从右往左查,可以搭配IF函数:

=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)

IF的作用是将A,B两列的位置调换,构建出一个新的数据区域作为VLOOKUP的第二参数。

从右往左查找

通配符VLOOKUP是支持通配符的。

查找值不完整的时候可以用通配符代替未知部分:

=VLOOKUP(F2&“*”,A:B,2,0)

通配符

近似匹配VLOOKUP第四参数设置为TRUE或1表示近似匹配:

=VLOOKUP(B2,F:G,2,1)

其逻辑是,如果找不到要找的值,则匹配下一个比它小的值。如下图片,在红色区域中未能找到54,则匹配下一个比它小的值0,于是返回0对应的C.

要点:查找区域(F列)必须按升序排列。

近似匹配

vlookup函数使用教程

vlookup函数使用教程查看如下:

工具:戴尔XPS13-9350-3708、win10、excel2019。

1、打开一个excel表,需要在另一个表中匹配出相应信息。

2、在目标单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。

3、选择第一列中需要匹配的数据单元格,只选中一个就可以,然后输入英文状态下的逗号。

4、回到信息表中,选中全部数据。

5、要返回的信息是什么,所以在公式中再输入代表对应信息的位置(逗号是英文的)。

6、这样返回的信息就出来了。

7、通过单元格左下角的加粗黑色十字标就能整列套用即可。

vlookup函数使用教程一览

vlookup函数能够为用户们大办公提供极大的便利,根据用户们的使用需求能够快速完成自己的工作任务。但很多小伙伴不知道如何使用vlookup函数。接下来就让小编为你详细介绍一下vlookup函数使用方法,希望能够对你带来帮助!

vlookup函数怎么用:

1、基本用法

参数介绍:

VLOOKUP(找什么,在哪找,找到后返回其右侧对应的第几列数据,精确还是模糊查找)

注意:需要说明的一点是,Excel中的帮助信息也有错误,比如在插入函数功能中VLOOKUP第四参数的说明就是错的,大家注意不要被误导哦!如下图:

2、单条件查找在E2单元格输入=VLOOKUP(D2,A2:B12,2,0)参数解释:

=VLOOKUP(要查找的销售员,包含销售员和其销售额的数据源区域,找到后返回第2列,精确查找)

第一参数:找什么(或者说按什么查找),按销售员查找,所以输入D2

第二参数:在哪找,数据源区域在A:B列,所以输入A2:B12

第三参数:找到后返回第几列,我们要查找的是销售额,销售额位于B列,即第二参数中的第二列,所以输入2

第四参数:这里要精确查找,所以输入0

3、借助名称框查找

选择A2:B12区域定义为查找区域,在E2单元格输入=VLOOKUP(D2,查找区域,2,0)

注意:

利用名称框抓取数据区域,就不用在手工去选择区域(名称框适用于工作簿中所有的工作表)

4、查找返回多列数据

要求:

左侧表格是数据源区域,需要在右侧区域根据姓名调取对应的数据,黄色区域是需要填写公式的区域

选中H2:K5单元格区域,输入以下公式=VLOOKUP(G2,A2:E9,COLUMN(B1),0)后按Ctrl+Enter组合键

5、多条件查找(一对多查找)

首先在A列增加辅助列,利用COUNT与组合,在A2输入=C2COUNTIF(C2:C2,C2)选择F9:H15单元格输入=VLOOKUP(F2ROW(A1),A2:D15,COLUMN(B1),0),再按Ctrl+Enter

最后为避免出现错误值,要在外面加上IFERROR函数,=IFERROR(VLOOKUP(F2ROW(A1),A2:D15,COLUMN(B1),0),)

6、从右到左查找(反向查找)

要求:

需要按照给出的编号查找对应的销售员姓名,黄色区域输入公式

数据源格式不允许改动时

在F2单元格输入=VLOOKUP(E2,IF(1,0,B2:B12,A2:A12),2,0)此处IF函数,重新构建了一个区域,将B2:B12放到第一列,A2:A12放到第二列,查找并返回对应数据

当IF的第一参数是1,0时,相当于把条件成立的和不成立的放到一起,构建为一个内存数组,

1代表条件成立的时候,0代表条件不成立的时候,1,0形成2列,相当于B列与A列互换位置

3、区间查询要求:需要按照等级划分规则,将成绩划分到其对应的等级中

建立辅助列

注意:必须是升序排列

此函数的最后一个参数可以隐藏(不输入),或者输入1

在C2单元格输入=VLOOKUP(B2,I2:J5,2),将此公式展开是这样的:=VLOOKUP(B2,0,D;60,C;80,B;90,A,2)

8、通配符模糊查找

此方法只适用于有唯一一个符合条件的值,否则用SUMIF比较好

vlookup的作用:

vlookup用于查找指定值所对应的另一个值。例如:查找某件产品的价格,某个同学的某科成绩等。

vlookup函数表示:

=vlookup(要查找的值,查找区域,返回值所在列号,精确匹配或近似匹配)

参数说明:

1、要查找的值:可以引用单元格的值,例如B6;也可以直接输入,例如“红色T恤”。

2、查找区域:用于指定查找范围,例如A2:D10。

3、返回值所在列号:用于指定返回值在哪列,列号开始必须从指定范围算起,

例如指定范围为B2:E8,则B列为第一列,若返回值所在列号为3,则从D列中返回值。

4、精确匹配或近似匹配:精确匹配用0或False表示,近似匹配用1或True表示,

为“可选”项,即可填可不填,若不填,则默认值为近似匹配。

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

中文版编程软件,中文版编程软件叫什么名字国内低代码平台有哪些(免费的低代码开发平台)