关闭→
当前位置:科普经验站>IT科技>vlookup两个表应该怎么匹配?

vlookup两个表应该怎么匹配?

科普经验站 人气:8.41K

vlookup函数功能比较强大,不仅可以在同一个表格中进行使用,还可以对两个不同的表格进行匹配查找。为了方便大家掌握vlookup函数两个表格匹配的方法。

材料/工具

office软件电脑

方法

对比两个表格数据

先来看一下两个表格的数据,两个表格中分数一样,但是顺序不一样,在数据量少的时候可以通过人工的方法将库存表中的库存数录入到生产计划表中,但是实际上很多企业品种数成千上万,所以通过人工的方法来输入不太现实,这时就想到了使用vlookup函数

vlookup两个表应该怎么匹配?

输入第1个参数

打开表,将输入法切换成英文,然后在表的分数一列中找到一个单元格,并输入公式vlookup,并将vlookup函数的第一个参数选取为b3,b3就是需要在另一张表中查找的名称。

vlookup两个表应该怎么匹配? 第2张

输入第2个参数

然后,再到表中选取vlookup函数查找的区间范围,我们取值的取件范围为:Sheet2!B3:C18

vlookup两个表应该怎么匹配? 第3张

输入第3个参数值

在表格中输入第3个参数值,由于用于匹配的人名保存在了表的第2列,那么就应该将第3个参数值设置为2,如图所示。

vlookup两个表应该怎么匹配? 第4张

输入第4个参数值

第4个参数值为非必要参数值,但是建议大家输入这个参数值,因为不输入这个参数值的话就会默认为模糊查找方式,很可能出错。小编在设计这个公式的时候第1次没有输入第4个参数值就导致读取数据是出现错误。最后一个参数值输入0,0,0表示精确查找。这时就完成了所有的参数值输入,点击回车键,结束公式的输入。

vlookup两个表应该怎么匹配? 第5张

扩展阅读,以下内容您可能还感兴趣。

怎么在两张表上用VLOOKUP?

将一个excel表中的数据匹配到另一个表中,需要用到VLOOKUP函数。

简单介绍一下VLOOKU函数:VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值。

下面就简单举例介绍以下该函数的使用:在表一中查询匹配表二信息

方法

1

打开表一和表二,停留在表二窗口界面

2

把光标放在要展示数据的单元格中,选中该单元格

3

点击选中工具栏中的【公式】

4

在公式下拉栏里面选中【插入函数】

5

在弹出的选择函数界面中,找到并选中【VLOOKUP】函数,点击确定

6

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

在弹出的函数界面中,查找值一栏就会显示所选项的定位号

7

在函数参数界面选择【数据表】

8

并打开表一

9

选中表一中所有数据,这是函数参数界面查找值一栏就会显示表一中所有数据

10

在函数参数【序列数】一栏输入‘2’并点击确定

11

然后就会返回表二,在表二中之前所选中单元格就会显示所成功查找到的数据

12

点击该单元格右下角,会显示一个黑色的‘+’光标,选中并下拉

13

最后表二中所有的数据都成功匹配相应的数据。

VLOOKUP函数的使用就到此结束了!

拓展阅读:

Excel是办公室自动化中非常重要的一款软件,Excel函数则是Excel中的内置函数。Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。

参考资料:VLOOKUP函数 百度百科

EXCEL中,用vlookup匹配两个表的数据,

1、创建excel,添加两列,分别为姓名、学生成绩分类。并插入样例数据。

姓名    学生成绩分类    

陈XX    普通    

王XX    普通    

李XX    三好学生    

张XX    三好学生    

朱XX    普通    

胡XX    三好学生    

张XX    三好学生    

高XX    普通    

2、另一sheet中,插入待匹配数据。并插入样例数据。

姓名    

陈XX    

王XX    

李XX    

张XX    

朱XX    

胡XX    

高XX    

张XX    

3、在B2单元格插入vlookup公式,=VLOOKUP(A2,xxx!$A$2:$D$22,2,0),则可完成A2单元格内容的匹配。

4、将该单元格公式复制,填充整个单元格。则可完成A列所有单元格内容的匹配。

vlookup函数,两个表匹配的时候出现错误提示

估计是公式中含有一些EXCEL不认可的特殊字符,按以下方法解决:

一、公式中使用的标点符号要求是半角符号(退出中文输入法再输入即为半角),所以先确认退出中文输入法再重新手工输入公式。(公式中的那个文件名称的括号得根据文件实际情况输入)

二、直接复制下面的公式使用就好了,我这边亲测是可以用的。

公式:

=VLOOKUP(A3,'[发货频次(20141208更改).xlsx]Sheet1'!$C:$D,2,)

公式还可以加入防错判断更为完善点,当A3是空白或是找不到这个值时,上面的公式返回的是#N/A错误值,用以下公式当遇上这情况时,返回空白,即什么也不显示。

防错判断公式:

=IFERROR(VLOOKUP(A3,'[发货频次(20141208更改).xlsx]Sheet1'!$C:$D,2,),"")

本回答被提问者和网友采纳

怎样用vlookup查找两个表格中相同的数据

1、打开EXCEL表格,在A列和B列单元格中输入数据,需要找到A列和B列中的相同数据。

2、在C1单元格中输入函数公式:=VLOOKUP(B:B,A:A,1,0)。

3、然后点击回车,即可看到C1单元格中显示了B列对应的A列中相同的数据。

4、之后向下拖动单元格填充公式,即可看到相同的数据即可显示出来,不同的数据显示的错误提示。

在excel,两个表,字段是包含关系,怎么用vlookup匹配?

=VLOOKUP("*"&B1&"*",A:C,3,0)

在B的两边各加一个通配符即可,意思是只要A中包含B即可,B的两边可以有任何字符。更多追问追答追问是A的两端有任何字符,b和c列数值不能变动追答你是不是在A列中查找B,查找到后返回C的值?追问对啊,查找b列中对应c列的数值追答你没明白我的意思,我是问你,到底是在A列中查找B,还是在B列中查找A追问

查找  A列中 是否包含B列追答那就是我上面给出的公式。没错。

TAG标签:#vlookup #