如何利用VLOOKUP函数跨表查找数据 vlookup函数怎么在另一个表格里查找一个值

www.zhiqu.org     时间: 2024-06-16
打开需要处理的EXCEL文件。本次所用的电子表格文件由EXCEL2003创建,查找过程中VLOOKUP函数的用法同样适用于高版本的EXCEL。
如何利用VLOOKUP函数跨表查找数据
电子表格文件含有两个数据表。表一由“身份证号、姓名、年龄、部门、工资”这5列数据构成,因每一行数据都缺少“工资”信息,因此需要通过“身份证号”信息跨表查找将“工资”信息补齐。表二由“身份证号、姓名、工资”这3列数据构成,且数据的排序与表一不同。如果只靠人工查找,将“工资”信息一个一个从表二复制到表一,当数据上百、上千乃至上万时,那绝对是要玩死人的。
如何利用VLOOKUP函数跨表查找数据
如何利用VLOOKUP函数跨表查找数据
下面隆重推出今天的主角:VLOOKUP函数。VLOOKUP函数有4个参数,参数结构为VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)。
如何利用VLOOKUP函数跨表查找数据
其中第1个参数lookup_value表示要通过哪个数据值进行查找,这里就是表一中每一行的“身份证号”信息。
如何利用VLOOKUP函数跨表查找数据
第2个参数table_array表示需要在其中查找数据的表的范围,这里就是表二从第A列到第C列的所有数据行,且该范围的第1列数据必须要和lookup_value所用的数据相对应,也就是说通过表一“身份证号”查找时必须让表二的“身份证号”在第1列。
如何利用VLOOKUP函数跨表查找数据
6
第3个参数col_index_num表示查找到相匹配数据的数据行后需要返回到表一的数据在table_array范围的第几列。这里需要将表二的“工资”信息返回到表一,其位置从第A列开始数正好位于第3列,则该参数应填“3”。
如何利用VLOOKUP函数跨表查找数据
7
第4个参数range_lookup为固定的两个逻辑值,填“0”表示精确查找,返回与lookup_value数值精确匹配的某一行的相应数据,如果表一某行数据在表二不存在,则返回的是#N/A;填“1”表示模糊查找,返回与lookup_value数值相近似数据所对应的某一行的相应数据,一般没有#N/A出现。

如何利用VLOOKUP函数跨表查找数据~

利用VLOOKUP函数跨表查找数据步骤:
打开需要处理的EXCEL文件。本次所用的电子表格文件由EXCEL2003创建,查找过程中VLOOKUP函数的用法同样适用于高版本的EXCEL。
电子表格文件含有两个数据表。表一由“身份证号、姓名、年龄、部门、工资”这5列数据构成,因每一行数据都缺少“工资”信息,因此需要通过“身份证号”信息跨表查找将“工资”信息补齐。表二由“身份证号、姓名、工资”这3列数据构成,且数据的排序与表一不同。如果只靠人工查找,将“工资”信息一个一个从表二复制到表一,当数据上百、上千乃至上万时,那绝对是要玩死人的。
下面隆重推出今天的主角:VLOOKUP函数。VLOOKUP函数有4个参数,参数结构为VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)。
其中第1个参数lookup_value表示要通过哪个数据值进行查找,这里就是表一中每一行的“身份证号”信息。
第2个参数table_array表示需要在其中查找数据的表的范围,这里就是表二从第A列到第C列的所有数据行,且该范围的第1列数据必须要和lookup_value所用的数据相对应,也就是说通过表一“身份证号”查找时必须让表二的“身份证号”在第1列。
第3个参数col_index_num表示查找到相匹配数据的数据行后需要返回到表一的数据在table_array范围的第几列。这里需要将表二的“工资”信息返回到表一,其位置从第A列开始数正好位于第3列,则该参数应填“3”。
第4个参数range_lookup为固定的两个逻辑值,填“0”表示精确查找,返回与lookup_value数值精确匹配的某一行的相应数据,如果表一某行数据在表二不存在,则返回的是#N/A;填“1”表示模糊查找,返回与lookup_value数值相近似数据所对应的某一行的相应数据,一般没有#N/A出现。
单击表一的E2单元格,选择菜单栏的“插入”,然后选择“函数”,函数类别选择“查找与引用”,通过列表选择“VLOOKUP”函数。
通过选择相应单元格和范围,4个参数所对应的值为(A2,表二!A:C,3,0)。使用熟练后,可以在单元格内输入函数,不用通过插入函数来选择,输入格式为“=VLOOKUP(A2,表二!A:C,3,0)”。注意:不能在单元格处于文本格式时输入函数。
函数输入后,通过下拉E2单元格填充公式至E11单元格,也可选择E2至E11的全部单元格后用快捷键“CTRL+D”填充公式。数据查找结果如图所示(当数据较多时,EXCEL的计算时间较长,需耐心等待),因最后一行数据在表二中没有对应数值,显示为#N/A。

方法/步骤
1、我们一个excel表,需要在另一个表中找出相应同学的班级信息。  


2、把光标放在要展示数据的单元格中,如下图。  

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

4、单元格中出来VLOOKUP函数。  

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

6、返回到第二张表【百度经验-表2】,选中全部数据。  

7、因为我们要返回的是【百度经验-表2】中第四列的班级信息,所以在公式中再输入“4,”(逗号是英文的)。 (ps:提示信息让我们选择“TRUE”或“FALSE”,不用选,直接按回车键就可以)  

8、按回车键之后,展示数据,效果如下图。  

9、要把一列中的数据都匹配出来,只需要按下图操作。  

10、完成操作,最终效果如下。  

 拓展资料:
注意事项
输入的符号需要是英文状态下的,如:逗号。
所匹配的数据需要和当前数据不在同一个excel表,不然会匹配错误。


#钭凌肺# 怎样使用vlookup函数实现不同excel表格之间的数据关联 -
(17399969175): Vlookup在查找区域中可以通过引用其他表格的数据,从而实现不同Excel表格之间的数据关联.软件版本:Office2007 方法如下:1.Sheet2中有如下数据,想要Sheet1中A列与Sheet2中A列相同的数据实现关联:2.输入带Vlookup函数的公式如下:如果引用其他表格的数据,可以用表格名+!+单元格或区域的方式来实现3.得到结果如下,这样就实现了Sheet1与Sheet2中数据的关联,如果Sheet2中B列的数据改变,对应的Sheet1中的B列的数据也会更改改变.

#钭凌肺# 两个文档已经同时打开,怎么用vlookup函数接引用另一个表格的数据,具体怎么操作 -
(17399969175): 1、打开表1和单价表,如下图所示,需要在表1中找到水果的单价.2、将鼠标放在表1中单价列的C2单元格中.直接输入“=”,VLOOKUP函数将出现在公式列中并直接选择.3、在弹出的函数参数文本框中,输入VLOOKUP值值,即要查找的值...

#钭凌肺# 怎么用在excel中用vlookup函数检索两个表格中同时满足两个条件的数据? -
(17399969175): vlookup 只能查找一个区域内满足条件的数据看你的数据是数值,还是文本了.数值可以使用 =sum((条件=条件)*(条件=条件)*(累计列))文本可以用: =offset(定位点,偏移行,偏移列) 与其他组合函数 match ,find

#钭凌肺# 如何用vlookup公式把另一表数据引用 -
(17399969175): :该函数的语法规则如下: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) •语法:VLOOKUP(查找值,区域,列序号,逻辑值) lookup_value是要查找的值; table_array是要查找的区域

#钭凌肺# EXCEL表格中如何使用VLOOKUP函数进行反向查找和多条件查找? -
(17399969175): 1.如下图,要根据“工号”在原始数据表中查找对应的“姓名”.2.双击B8单元格,输入公式:=VLOOKUP(A8,IF({1,0},B1:B5,A1:A5),2,0) 左手按住Ctrl+Shift,右手按下回车运行公式即可.3.这主要利用的是IF函数第一参数数组化来实现的,选...

#钭凌肺# vlookup函数查找不同表的数值? -
(17399969175): B2=vlookup(A2,sheet1!A:C,2,false)C2=vlookup(A2,sheet1!A:C,3,false)向下复制.注:sheet1中不能有重复的姓名.

#钭凌肺# 怎么用VLOOKUP调用另一张工作表中的数据 -
(17399969175): 假设第一份工作表A列是工号,B列是姓名,还有C列是底薪,D列是成绩,等等. 要在第二份工作表上调用第一份工作表上的数据,做法如下: 假设在第二份工作表的A列输入工号,在B列显示相应人的姓名,在C列显示相应人的底薪,等等,...

#钭凌肺# Excel VLOOKUP函数多条件查找怎么写跨表列? -
(17399969175): 第一,你这个公式肯定是错误的,你可以从外到内一层层的看,这个公式是没有意义的 第二,如果你想在5个工作表中依次查找,找到为止,可以考虑用姓名和职位两个关键字查找,并用INDIRECT函数将工作表名动态引用.把表格格式贴出来,我试试看

#钭凌肺# 在吗,问你一个问题,如何在两个表里用VLOOKUP函数 -
(17399969175): sheet1 A B C1 姓名 休假天数 迟到次数2 34 sheet2 A B C1 姓名 休假天数 迟到次数2 3 4 假如是sheet1要引用sheet2里的数据,则sheet2里面的B2单元格vlookup函数为:=VLOOKUP(A2,Sheet2!A:B,2,FALSE),这样就引用了sheet1的休假天数了.迟到次数函数为:=VLOOKUP(A2,Sheet2!A:C,3,FALSE).其他单元格就点单元格复制 黏贴相应的公式就好了~呵呵.希望对你有帮助.不清楚的话再联系呵呵~

#钭凌肺# 怎么用VLOOKUP来匹配excel表里面的数据 -
(17399969175): 1、首先在我们的电脑桌面上找到一个excel表格并点击它2、然后我们在里面随便输入一些内容,3、接着我们在随便选择一个单元格,4、然后我们在里面输入公式,5、最后点击回车键就能够得到我们想要匹配的结果了