首页人工智能vlookup函数使用教程 怎么vlookup两个表的数据

vlookup函数使用教程 怎么vlookup两个表的数据

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

各位老铁们好,相信很多人对vlookup函数使用教程都不是特别的了解,因此呢,今天就来为大家分享下关于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函数能够为用户们大办公提供极大的便利,根据用户们的使用需求能够快速完成自己的工作任务。但很多小伙伴不知道如何使用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表示,

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

excel中vlookup函数如何使用

VLOOKUP函数教程

说明

纵向查找。在范围的第一列中自上而下搜索某个键值,并返回所找到的行中指定单元格的值。

示例

VLOOKUP(10003,A2:B26,2,FALSE())

语法

VLOOKUP(搜索键值,范围,索引,[已排序])

搜索键值

要搜索的值,如42、"Cats"或I24。

范围

要进行搜索的范围。VLOOKUP将在该范围的第一列中搜索搜索键值中指定的键值。

索引

要返回的值的列索引,范围中的第一列编号为1。如果索引不是介于1和范围中的列数之间,将返回#VALUE!。

已排序-[可选]

[默认值为TRUE()]-指示要搜索的列(指定范围的第一列)是否已排序。大多数情况下,建议设为FALSE()。建议将已排序设为FALSE。如果设为FALSE,将返回完全匹配项。如果存在多个匹配值,将返回找到的第一个值对应的单元格的内容,如果找不到匹配值,则返回#N/A。如果将已排序设为TRUE或省略,将返回(小于或等于搜索键值的)最接近的匹配项。如果搜索的列中所有的值均大于搜索键值,则返回#N/A。

实战

在线练习:【雷鸟365】 VLOOKUP.xlsx

vlookup函数使用教程和怎么vlookup两个表的数据的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

编程入门书籍推荐 如何学编程入门数据库零基础入门教学,数据库入门基础知识