vlookup函数可以跨文件来引用吗,相互间如何进行连接?

如, 文件 aaa.xls 和 bbb.xls
其中aaa.xls为原始数据录入存储
bbb.xls为数据引用表
如何在两个文件间建立联系?谢谢
aaa.xls
ID|姓名|性别|生日|住址
---------------------------
bbb.xls
ID|姓名|生日
---------------------------
我在aaa.xls录入信息后,然后在bbb.xls输入ID就可以得到其他相应的信息

vlookup函数可以跨文件来引用。

1、可以将目标文件存储在单元格中,有选择地粘贴它,并粘贴链接,以便Excel可以跨工作簿引用数据。  

2、还可以在excel目标文件的存储单元中输入公式,以跨工作簿引用数据。首先,我们在Excel表格中选择一个单元格。  

3、然后直接进入单元格中的VLOOKUP函数,然后直接点击要引用的单元格。  

4、打开两个Excel文件,在一个文件的单元格中输入VLOOKUP,在另一个文件的工作表中单击B15,然后按回车键,结果就会出来。  

5、对于EXCEL,搜索功能用于在数据表中查找相关数据。使用这个函数的前提是有一个公共的标识索引。通过以上步骤,可以实现跨工作簿引用数据的操作。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-09

可以跨文件引用

1.这两个区域属于不同的工作簿,需要先将右侧区域姓名班级列复制到左侧工作表空白处

2.鼠标拖动选中这两个单元格

按住shift同时按键盘上的下方向键选中班级列和姓名列(不要用鼠标拖动选择,因为两千多行拖动选择太慢,shift+下方向键可以快速选择连续的同列单元格)

然后按ctrl+c复制

3.点击某个单元格(作为要粘贴内容的

左上角单元格),然后按ctrl+v,完成粘贴

4.在箭头所指单元格中输入=vlookup(),然后将光标定位到括号内,按住ctrl+shift+a,作用是让括号内自动生成参数名和逗号

5.lookup value此时是选中的状态,直接输入a2

6.选中table array然后鼠标拖动选中最上面箭头指向的两个单元格,然后按shift+键盘下方向键,会选中所有同列单元格,然后按ctrl+小键盘小数点,显示返回顶部

7.选中col index num 输入2 选中range lookup 输入0  输入的2代的作用是返回引用区域的第二列(相对于首列也就是姓名列也就是查找范围列),0代表精确查找

8.选中第三个参数,点击f4,作用是将其切换为绝对引用,绝对应用的作用是无论公式复制到哪里,引用单元格区域无变化,表现为美元符号加引用

点击对号,完成第一个函数的输入

9.双击此处,公式会自动填充 姓名对应的班级都根据公式自动填充完成

第2个回答  2012-06-30
=VLOOKUP(A:A,[AAA.xls]Sheet1!$A:$B,2,FALSE)追问

=VLOOKUP(A:A

这个怎么说?

追答

就是你需要在数组第一列中查找的数值。

也就是说你要以什么标准套用另一个表中的数据

追问

aaa.xls
ID|姓名|性别|生日|住址
---------------------------
bbb.xls
ID|姓名|生日
---------------------------
我在aaa.xls录入信息后,然后在bbb.xls输入ID就可以得到其他相应的信息

追答

ID:A列
姓名:B列
生日:C列

显示姓名=VLOOKUP(A:A,[AAA.xls]Sheet1!$A:$B,2,FALSE)
显示生日=VLOOKUP(A:A,[AAA.xls]Sheet1!$A:$C,3,FALSE)

第3个回答  2012-06-30
你把表格发过来帮你做一下[email protected]追问

已发邮件,谢谢

追答

已经回复

本回答被提问者采纳
相似回答