excel跨文件引用数值,Excel如何实现跨文件表引用数据

2020-12-11 14:25:30 字数 6061 阅读 4407

1楼:晓星后勤部

目标文件存储单元格,选择性粘贴,粘贴链接,就可以了。以后每次打开目标

excel 文件就可以同步更新数据,也就是说excel 目标文件是直接调用excel 文件源数据。

2、用公式:在excel 目标文件存储单元格输入公式='excel 源文件保存的路

径[excel 文件名]工作表名'!单元格,即=’源文件所在盘符:\父文件夹\子文件夹\[文

件名.xls]工作表名'!单元格。或者直接在单元格里输入“=”后面直接点击要引用的

单元格就行。注意:标点都是英文标点。

3、用hyperlink 函数:在excel 目标文件存储单元格输入公式

=hyperlink('excel 源文件保存的路径[excel 文件名]工作表名'! 单元格),即

=hyperlink('源文件所在盘符:\父文件夹\子文件夹\[文件名.xls]工作表名'!单元

格)。注意:标点都是英文标点。

4、打开excel 目标文件工作簿,按alt+f11,插入模块,用visual_basic 编

excel如何实现跨文件表引用数据

2楼:哇哎西西

1、制作如图所示的数据**。

2、在“第一季度销售量”工作表“c3”单元格中输入"=sum("内容,然后点击“一月份销售”工作表。

3、接着点击对应的c3单元格,然后输入一个“逗号”,并点击“二月份销售”工作表。

4、在此工作表中点击“c3”单元格,并再输入一个“逗号”,并点击“三月份销售”工作表。

5、在“三月份销售量”工作表中点击“c3”单元格后,再输入“)”,并按回车即可完成对前三个工作表对应位置数据的引用。

6、然后就可以在“第一季度销售量”工作表中看到计算结果。

7、将该公式复制到其它单元格即可完成对工作表数据的引用及计算操作。

3楼:匿名用户

这个与使用本工作簿中的数据没有任何不同(其他工作簿未打开的时候数据不会更新),只跨工作表就更没有什么顾忌了。

跨工作簿引用数据格式为:

'[工作簿名称.xls]工作表名称'!$k$30以上中文都要被实际内容替换掉,且部分工作簿的后缀可能不是 xls而是 xlsx。

工作表引用只需要去掉 【】 及里面的内容即可。

4楼:手机用户

目标文件存储单元格,选择性粘贴,粘贴链接,就可以了。以后每次打开目标

excel 文件就可以同步更新数据,也就是说excel 目标文件是直接调用excel 文件源数据。

2、用公式:在excel 目标文件存储单元格输入公式='excel 源文件保存的路

径[excel 文件名]工作表名'!单元格,即=’源文件所在盘符:\父文件夹\子文件夹\[文

件名.xls]工作表名'!单元格。或者直接在单元格里输入“=”后面直接点击要引用的

单元格就行。注意:标点都是英文标点。

3、用hyperlink 函数:在excel 目标文件存储单元格输入公式

=hyperlink('excel 源文件保存的路径[excel 文件名]工作表名'! 单元格),即

=hyperlink('源文件所在盘符:\父文件夹\子文件夹\[文件名.xls]工作表名'!单元

格)。注意:标点都是英文标点。

4、打开excel 目标文件工作簿,按alt+f11,插入模块,用visual_basic 编

5楼:匿名用户

①相同工作簿不同工作表间相互引用,在引用单元格前加sheetn!(sheetn为被引用工作表的名称)

举例:如工作表sheet1中的a1单元格内容等于sheet2中单元格b2乘以5,则在sheet1中的a1单元格中输入公式 =sheet1!b2*5

②不同工作簿间互相引用,在引用单元格前加[book.xlsx]sheet!(book为被引用工作薄名,sheet为被引用工作表名)

举例:如工作薄”book1“中sheet1中的a1单元格内容等于工作薄”book2“sheet1中单元格b2乘以5,则在sheet1中的a1单元格中输入公式 =[book2.xlsx]sheet1!

$b$2*5

6楼:匿名用户

直接等号,改名字或者更新数据后在需要更新的文件里编辑连接更新就行

直接等号,改名字或者更新数据后在需要更新的文件里编辑连接更新就行

excel如何实现跨文件表引用数据?

7楼:北城凉尧

以excel 2010为例bai,实现跨文件表引用du**数据的操作方法参考zhi如dao下:

1、打开excel **,版点击上方菜单栏的权数据选项。

2、点击获取和转换数据选项卡的现有连接选项。

3、选择需要引用的**后,点击右下方的确认选项。

4、选择需要引用数据放置**的位置或区域后,点击确认即可。

8楼:人人哦哦哦课

1、在自己的抄电脑上打开excel**

2、首先创立了所需的数据**,输入自己的数据3、将电脑下方excel的sheet修改名字4、将第一个**中的数据建立在如图所示的sheet里,如第一周,第二周,第三周

5、建立好几个**,举例对这个问题进行辅助说明,内容大概如下。

6、在一个sheet5中**里,选择要进行统计的单元格输入“=”和函数,如此处则是=sum

7、然后点击“第一周”,工作标签和相应单元格。

9楼:哇哎西西

1、制作bai如图所示的数据**。

du2、在“第zhi一季度销售量”工作dao表“c3”单元格中输入回"=sum("内容,然后点击“一月份答销售”工作表。

3、接着点击对应的c3单元格,然后输入一个“逗号”,并点击“二月份销售”工作表。

4、在此工作表中点击“c3”单元格,并再输入一个“逗号”,并点击“三月份销售”工作表。

5、在“三月份销售量”工作表中点击“c3”单元格后,再输入“)”,并按回车即可完成对前三个工作表对应位置数据的引用。

6、然后就可以在“第一季度销售量”工作表中看到计算结果。

7、将该公式复制到其它单元格即可完成对工作表数据的引用及计算操作。

10楼:手机用户

目标文件存储bai单元格,选du择性粘贴,粘贴链接,就可zhi以了。以后每次打dao开内目标

excel 文件就可以同步更新

11楼:亢名蔚蓓蕾

把两个文件同时打开,复制文件2的e1:h1

到文件1的a1右击-选择性粘贴-粘贴链接即可

excel的跨文件数据引用 10

12楼:匿名用户

你把两个文件都打开,在引用的时候直接点击另一个**的单元格,会自动生成相对路径的,保存之后移动位置是会自动修改路径名称的。

excel 我想在另一个excel文件的公式中引用别一个excel文件中的数值,怎么做??

13楼:小丁创业

实现的方法和操作步骤如下:

1、首先,打开一个excel电子**,见下图。

2、其次,完成上述步骤后,输入表单中的数据列,见下图。

3、接着,完成上述步骤后,打开另一个excel工作表并输入数据,见下图。

4、然后,完成上述步骤后,在第一个**中输入等号,见下图。

5、随后,选择当前表中的数据,然后单击另一个表中所需的数据,见下图。

6、最后,按enter键后,将获得结果,这样引用不支持格式拖拽。 需要为每个数据重新输入公式,见下图。

14楼:匿名用户

对另一个工作簿的外部引用的显示方式

包含对其他工作簿的外部引用的公式具有两种显示方式,具体取决于源工作簿(为公式提供数据的工作簿)是打开还是关闭的。

当源工作簿打开时,外部引用包含用方括号括起的工作簿的名称,然后是工作表名称和感叹号 (!),接着是公式要计算的单元格。

例如,下列公式对名为 budget.xls 的工作簿中的单元格 c10:c25 求和。

=sum([budget.xlsx]annual!c10:c25)

当源工作簿未打开时,外部引用包括完整路径。

=sum('c:\reports\[budget.xlsx]annual'!c10:c25)

15楼:匿名用户

两个文件 同时打开 然后使用向导时 就像引用同一个文件时的操作一样……

16楼:匿名用户

打开两个表,引用的时候输入=然后点另一个表的数据

excel跨文件数据引用,不会写公式,请高手说明详细操作步骤。。。

17楼:匿名用户

把a文件,b文件都打开,在b文件的b2输入:

=vlookup(a2,[a.xls]sheet1!$a$2:$b$100,2,0)

(假设a文件的数据范围在a2:b100,可用鼠标选取a文件数据范围)

18楼:匿名用户

1、打开a、b两个文件

,复制公式=vlookup(asheet1!,a:b,2,false),粘贴到文件b中的b2中,回车。

2、把光标选定公式中的asheet1!,a:b,再点向文件a中要引用的范围,再次回车,向下拖拉填充公式即可,这时当a列输入名称时,b列自动生成对应的**。

这一步的目的是防止被引用范围有错。

excel中跨文件引用数据

19楼:大徐哥

把两个文件同时打开,复制文件2的e1:h1

到文件1的a1右击-选择性粘贴-粘贴链接即可

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

20楼:里头废絮

最简单的方法就是同时打开两个表

在表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)

这是我现有文件的半个公式 可以参考

21楼:匿名用户

同时打开这两个文件 在其中某一单元格内输入=或函数后 用鼠标在另一个文件中选择相关单元格区域即可。

22楼:匿名用户

把两个表都打开

假如表1 的a1 引用 表2 的a1\

在表1 的a1单元格 输入 = 然后鼠标选择表2的a1 回车

23楼:宜芹壬和正

当然,用vba也是可以的,只是不会用的话也不用像楼上那么复杂。不过你要确定你这些1.xls、2.xls、3.xls、4.xls在硬盘的路径是否在同一文件夹。

如果不在同一文件夹,那还不如直接复制粘贴,因为用公式的话要输入路径。

假设都在d:\下。那么在5.

xls中,a8='d:\[1.xls]sheet1'!

$a$8+'d:\[2.xls]sheet1'!

$a$8'd:\[3.xls]sheet1'!

$a$8'd:\[4.xls]sheet1'!

$a$8

这就把1.xls、2.xls、3.xls、4.xls文件中a8的数据到加起来放在5.xls中了