Office中国论坛/Access中国论坛

标题: 有高手知道EXCEL里如何进行两个文件的link么?谢谢!! [打印本页]

作者: batigol    时间: 2004-9-6 03:10
标题: 有高手知道EXCEL里如何进行两个文件的link么?谢谢!!
我的意思是:比如A列有一列数,我想link到另外一个EXCEL的文件中的一列(比如也是A列)

我在当前文件A列中输入什么数据,在link的另外那个文件中就自动输入数据,

也就是说两个文件的A列是同步的,请高手帮助我一下啊!!!!谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: xulanghui    时间: 2004-9-6 05:02
http://www.office-cn.net/forum.php?mod=viewthread&tid=20246在最下面,我以前做的。方法就是,把两个EXCEL文件打开(比例表一,表二),在表一的A1单元格中输入等于号“=”,再在表二的A1单元格中点一下,回车!你再在表二的A1输入任何东东,那么表一的A1就是什么啦,此方法可用在多个文件中。
作者: batigol    时间: 2004-9-6 05:16
我说的是一列啊.高手!!!!比如A列,!!!怎么LINK啊.谢谢你啊!!!!!
作者: c1364    时间: 2004-9-6 05:44
假设book2中A列要引用book1 的A列1.选种book2中的A列

2.输入=

3.用鼠标区点选book1中的a1单元格

4.将编辑栏中的绝对引用符号$去掉

5.按ctrl+enter严格按以上步骤做,就好了。如果不希望显示0,可以改造公式为如下:

=IF([Book1]Sheet1!A1="","",[Book1]Sheet1!A1)
作者: batigol    时间: 2004-9-6 06:43
谢谢楼上的!!!!我成功了.但是我还有一个小小的问题啊!!

我想把A列.B列.或者同时不相连的几列都弄成这样怎么弄呢!谢谢你啊!!!!!
作者: xulanghui    时间: 2004-9-6 16:47
楼上的同志,你都可以做到A列相互链接啦,那么其它的列,不相邻的列,不同的表,不同的文件夹,局域网中不同的主机也都是那么回事。如果您问不相邻的行,又无规则可言,那就只能手工一个个做了。
作者: c1364    时间: 2004-9-6 22:53
1.选中book2中的想link的列,按ctrl可以不连续地选取

2.输入=

3.用鼠标区点选book1中的a1单元格(根据需要选对应的单元格)

4.将编辑栏中的绝对引用符号$去掉

5.按ctrl+enter

道理是一样的

[此贴子已经被作者于2004-9-6 14:54:58编辑过]


作者: oliya    时间: 2004-9-7 23:02
呵呵````偶也会了```谢谢C1364
作者: batigol    时间: 2004-9-8 00:51
c1364和其他高手:

我还想问一下,就是如果我在同样一个表中任何一个sheet中的两列数据,都会自动显示在另一个文件的同样一个sheet的两列数据,顺序就是按照我输入的顺序自动就行了.

也就是说A文件中有好多的sheet里我需要的东西,都要汇总到B文件中指定的一个sheet中的列里面.请帮助我!
作者: c1364    时间: 2004-9-8 07:56
不知你最终要解决什么问题。但这个思路可能不是最好。

因为,写的公式多了,工作簿运行会慢,体积会很大,很不方便。下面这个公式可以很快地复制所有对应的单元格的值,按下列步骤做:(假设book1要引用book2的数据)

1 按ctrl,选取多个工作簿

2 按ctrl,选取多个区域

3 输入=,输入下列公式(确保book2打开)

=INDIRECT("[book2.xls]"&RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1),1))&"!r" & ROW() & "c" & COLUMN(),FALSE)
作者: c1364    时间: 2004-9-8 07:58
如果嫌上面的公式麻烦,只好一张一张表做。也可




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3