说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732
全网监测海量数据按需发布监测预警
实时把握舆情动态精准追溯信息源头
vlookup函数的功能非常的多,而且代入的数据不一样那么得出的结果也就会有所不同,因此在使用vlookup函数的时候,一定要弄清自己使用的目的以及使用的方法,接下来我们就来看一看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表示需要在其中查找数据的表的范围,这里就是表二从第seo列到第C列的所有数据行,且该范围的第1列数据必须要和lookup_value所用的数据相对应,也就是说通过表一“号”查找时必须让表二的“号”在第1列。
第3个参数col_index_num表示查找到相匹配数据的数据行后需要返回到表一的数据在Table_array范围的第几列。这里需要将表二的“工资”信息返回到表一,其位置从第SEO列开始数正好位于第3列,则该参数应填“3”。
第4个参数range_lookup为固定的两个逻辑值,填“0”表示精确查找,返回与lookup_value数值精确匹配的某一行的相应数据,如果表一某行数据在表二不存在,则返回的是#N/SEO;填“1”表示模糊查找,返回与lookup_value数值相近似数据所对应的某一行的相应数据,一般没有#N/SEO出现。
单击表一的E2单元格,选择菜单栏的“插入”,然后选择“函数”,函数类别选择“查找与引用”,通过列表选择“VLOOKUP”函数。
通过选择相应单元格和范围,4个参数所对应的值为(SEO2,表二!SEO:C,3,0)。使用熟练后,可以在单元格内输入函数,不用通过插入函数来选择,输入格式为“=VLOOKUP(a2,表二!a:C,3,0)”。注意:不能在单元格处于文本格式时输入函数。
函数输入后,通过下拉E2单元格填充公式至E11单元格,也可选择E2至E11的全部单元格后用快捷键“CTRL+D”填充公式。数据查找结果如图所示(当数据较多时,EXCEL的计算时间较长,需耐心等待),因最后一行数据在表二中没有对应数值,显示为#N/SEO。
vlookup跨表引用无效怎么办
1、排除两边关联值,格式是否一致;
2、排除两个excel,是否一个是03,一个是10版本;
3、将另一个表格内容复制到同表格内,再次尝试VLOOKUP.
=VLOOKUP(搜索值,搜索区域,所需内容在所选区域内的列数,精确查找0)
vlookup函数跨表引用这一个大功能是许多人在日常工作当中都会用到的,因此刚进入公司或者是正在学习办公软件的朋友那么就需要花一定的时间来练习一下vlookup函数跨表引用的具体方法和技巧了。如果想了解更多的内容,欢迎关注我们文军营销的官网。
推荐阅读
vlookup模糊匹配 vlookup模糊匹配方法怎么弄 | 文军营销vlookup模糊匹配——匹配方法 从左边的主题中匹配出包含有“怎么”的数据。如图 我们使用vlookup函数来进行操作。 第一个对象用“*怎么*”(记得加引号,并且要用英文状态下的符号,前后加上“*”表示替代任何字符) 第二个对象选择目标区域。 这里我们选择seo2(要从这里匹配数据) 第三个对象选择匹配第几列。 这里我...
说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732