首页编程安卓编程vlookup跨表提取数据,vlookup简单使用方法

vlookup跨表提取数据,vlookup简单使用方法

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

各位老铁们,大家好,今天由我来为大家分享vlookup跨表提取数据,以及vlookup简单使用方法的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

vlookup跨表提取数据,vlookup简单使用方法

怎么在excel表格中跨表提取数据

在Excel中,你可以使用VLOOKUP函数或INDEX MATCH函数来跨表提取相对应的数据。下面分别介绍这两种方法的使用步骤:

1.使用VLOOKUP函数:

a.在目标表格中,选择要提取数据的单元格。

b.在选定的单元格中输入VLOOKUP函数的公式:=VLOOKUP(要查找的值,范围,列索引,精确匹配/近似匹配)。

-要查找的值:你要在源表格中查找的值。

-范围:源表格的数据范围,包括要查找的值和要提取的数据列。

vlookup跨表提取数据,vlookup简单使用方法

-列索引:要提取的数据列在源表格中的索引号,从1开始计数。

-精确匹配/近似匹配:TRUE表示近似匹配,FALSE表示精确匹配。

c.按下回车键,Excel将返回对应的数据。

2.使用INDEX MATCH函数:

a.在目标表格中,选择要提取数据的单元格。

b.在选定的单元格中输入INDEX MATCH函数的公式:=INDEX(范围, MATCH(要查找的值,范围,精确匹配/近似匹配))。

vlookup跨表提取数据,vlookup简单使用方法

-范围:源表格的数据范围,包括要查找的值和要提取的数据列。

-要查找的值:你要在源表格中查找的值。

-精确匹配/近似匹配:0表示精确匹配,1表示近似匹配。

c.按下回车键,Excel将返回对应的数据。

无论使用VLOOKUP函数还是INDEX MATCH函数,确保源表格和目标表格的数据列有相同的数据类型,并且要查找的值在源表格中是唯一的。根据你的具体情况选择使用VLOOKUP函数或INDEX MATCH函数来跨表提取相对的数据。

如何利用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。

excel用vlookup不能跨表格取数,就是取第二个数时框框不显示了

1、点击打开一年级1班工作表:

2、点击下图选项(Excel插件):

3、点击【查找定位】:

4、点击【多条件查找高级】:

5、点击【数据源】选项,在工作表中选择数据源表,然后点击【确定】:

6、勾选【数据源】中的A年级,然后勾选【待带填写表】中的A年级,并依次勾选班级、姓名、成绩。如下图:

7、在【查找预览】选项中点击姓名和成绩前的查找,将其由查找转变为填写:

8、勾选【支持多个匹配结果】,在右边选项中选择【向下扩展(插入新行)】,最后点击开始查找;

9、将提取的姓名和成绩移动到合适位置,即可完成:

10、如图,便完成了Excel中跨表取数:

文章分享结束,vlookup跨表提取数据和vlookup简单使用方法的答案你都知道了吗?欢迎再次光临本站哦!

少儿编程10大品牌排行榜 少儿编程十大培训机构加盟织梦模板免费?织梦源码免费下载