excel 不同文件之间的数据引用

例如:1.xls和2.xls 两个文档 如何能在1.xls中引用2.xls的数据

最简单的方法就是同时打开两个表
在表1中需要引用的单元格内输入 = 再用鼠标点击表二中被引用的单元格
比如 ='[2.xls]sheet1!A1
输入后excel会动填充该文件所在的盘符 你再打开就会变成
='e:\tools\[2.xls]sheet1!A1
两个文件在同一文件夹内好像不填充盘符

[2.xls]就是文件名 用[] 表式 sheet1 是工作簿里的表名 引用里面的某个单元格就要上! 就是 表名 ! 单元格
整个格式就是 ' 盘符\[文件名.xls]表名 '! 单元格 注意盘符到表名上面要有单引号

同工作簿内的不同表的引用也是这样~~不同的是把前面的[2.xls]去掉
比如 =sheet2!A1

当然你也可以直接输入不用两个表来回的点单元格

=SUMPRODUCT(('C:\Documents and Settings\Administrator\桌面\新建文件夹\[机台日生产完成及工时统计报表-11月.xls]透视数据源'!$B$5:$B$3500=$A6)

这是我现有文件的半个公式 可以参考
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-14
把两个表都打开
假如表1 的A1 引用 表2 的A1\
在表1 的A1单元格 输入 = 然后鼠标选择表2的A1 回车本回答被网友采纳
第2个回答  2013-03-14
同时打开这两个文件 在其中某一单元格内输入=或函数后 用鼠标在另一个文件中选择相关单元格区域即可。