pdqn.net
当前位置:首页 >> 如何跨表使用vlookup >>

如何跨表使用vlookup

利用VLOOKUP函数跨表查找数据步骤:1. 打开需要处理的EXCEL文件.本次所用的电子表格文件由EXCEL2003创建,查找过程中VLOOKUP函数的用法同样适用于高版本的EXCEL.2. 电子表格文件含有两个数据表.表一由“身份证号、姓名

在单元格里输入=VLOOKUP()方法,会有提示,但是还是简单说说这个原理吧.VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]).书生表述就是

在B2单元格输入以下公式,然后向右向下填充公式=VLOOKUP($A2,$E:$G,COLUMN(B1),0) 公式表示:在E列精确匹配与A2相同的单元格,并返回对应COLUMN(B1)即为2列(F列)的数据,当向右填充时,公式自动变为COLUMN(C1),也就是返回第3列(G列)数据.

语法:VLOOKUP(搜寻值,数据范围,传回的列数,寻找值的符合度) 概述:在阵列中的第一栏中寻找,传回指定单元格的值(往右第几栏的值) =VLOOKUP(A1,Sheet2!A:B,2,0) 意思是在"Sheet2"工作表中A~B列的范围内,寻找最左列(A列)哪一列的值(如A3)符合本工作表A1的值,则传回往右第2列栏位(B3)的值. 公式中的"0"是代替"FLASE",是要找到完全符合LOOKUP的值,如果是"TRUE"或"1"或省略,则会传回小於LOOKUP的近似值,且第一栏位须依递增次序排列.

同样适用vlookup,同时打开两张表,公式是=vlookup(lookup_value,table_array,col_index_num , range_lookup)table_array选择另外一个excel表中的相关数据即可.如果还有不清楚可以联系我确认.

建议在vlookup中在指定数组的部分中使用indirect函数转换引用的数组.比如,a5是员工姓名(可以下拉获得),那么你原本的vlookup可以改为:=vlookup(a1,indirect("上年"&a5&"!a1:zz1000"),10,false)

跨工作簿引用,需要同时打开两个工作薄.利用函数向导,用鼠标选择引用区域,可省去录入引用地址的许多击键操作.

如果表一在“sheet1”,表二在“sheet2”,则表二中的B2应=VLOOKUP(A2,SHEET1!A:B,2,FALSE),这样就可以了然后左键选择B2单元格,当鼠标变为+时用左键双击,就可以自动填充公式了.

如果不在一个excel文档中的表格之间想要相互引用,应该输入B表格名称才行如想在A表中引用B.xls中sheet1表格中的部分数据,那么公式应该是“=VLOOKUP(A1,[B.xls]sheet1!$A$1:$B$12,2,0)”

亲,跨表是指不同的工作表,还是不同的工作簿(Excel文件)?无论如何,公式中都是可以写清楚地址的.例如在Sheet2中的A列查找当前Sheet的值,返回Sheet2中B列的结果,就可以用:=VLOOKUP(A1,Sheet2!A:B,2,0)注意,其中Sheet2!的意思就是在Sheet2这张表中的A:B列.

网站首页 | 网站地图
All rights reserved Powered by www.pdqn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com