如何excel 连接其他book或sheet里的数据时,不显示绝对路径呢?

来源:百度知道 编辑:UC知道 时间:2024/07/07 21:31:08
如何excel 连接其他book或sheet里的数据时,不显示绝对路径呢?
我在公司有这样的情况:例如我做了一个A BOOK 里面的数据是连接到我的B BOOK里的,那么当我发送文件A BOOK 到其他部门的时候,其他部门他们也有一个B BOOK,但是里面的数据是与我原先做的不同的,想问是如何做到当别的部门收到我的A BOOK 后,数据会自动更新为该部门的B BOOK 里的数据呢? (一般情况下excel做数据连接会是显示绝对路径“='C:\Documents and Settings\Administrator\桌面\[BookB.xls]Sheet1'!$A$1” 如何才能去掉这个好让他会人性化点呢?)

可以将绝对路径改为相对路径,将你的公式改为:
=INDIRECT("'"&LEFT(CELL("filename"),FIND("[",CELL("filename"))-1)&"[BookB.xls]Sheet1'!$A$1")
这样只要两个工作薄在同一文件夹下即可。

缺点是:被链接的工作薄必须处于打开状态,否则公式单元格会出现“#REF”的错误提示。

直接到你要连接的内容里面按复制,然后到你要显示的地方按选择粘贴,选粘贴连接就可以了
:)