如何可以解决EXCEL两个工作簿函数关联出错问题 140

就是两个EXCE工作簿有关联函数以及数值,如果两个都打开都没什么问题,但如果只打开一个,就会出错,错误为#REF,如何可以解决》?别说做的时候两个都打开,我的工作簿有很多... 就是两个EXCE工作簿有关联函数以及数值,如果两个都打开都没什么问题,但如果只打开一个,就会出错,错误为#REF,如何可以解决》?
别说做的时候两个都打开,我的工作簿有很多,不可能每次都打开。
别说合并工作簿,平均每个工作簿有10个不同名称的工作表。
可能我说的还不是很明白,我补充一下好了
因为工作簿中的工作表太多,如果相关联的数据一个个用=号加鼠标点的话,我直接输入数值来的更快一点。在相关联中,我用到的其中一个函数VLOOKUP(D116,INDIRECT(D119&$B4&"'!B5:BA100",20,0)
其中,D116单元格是产品名称
D119单元格是工作簿路劲及名称
B4 单元格是工作表名称
当这个函数相关联的工作簿打开来是没有任何问题的,但是当只打开一个之后,就会出现上面说的错误,但是,当我不用函数直接引用另一个工作簿的数据的时候,只要写入路劲,就不会出现说数据错误。
因为数据文件不可泄漏的原因。我就不发文件了
你们可以试试这样
在D盘新建两个EXCEL文档,然后命名为1和2
然后在1中的SHEET1的A1单元格里随便输入数字
然后在2中的SHEET1的A1单元格输入SHEET1,然后B1单元格输入,=INDIRECT("'D:\[1.XLS]"&$A1&"'!A1")
保存后退出两个工作簿,最后打开名字为2的工作簿看看里面的数据是不是不变的
展开
 我来答
海狮188
2012-04-09 · TA获得超过3778个赞
知道大有可为答主
回答量:2327
采纳率:64%
帮助的人:1297万
展开全部
我来说几句,看了楼上兄弟的回答,同时看楼主的追问,知道楼主对电子表格公式也是精通的。我不久前也遇到类似的问题,后来到网上找了好多解说,有点感触,问题出在INDIRECT这个函数里,我试过在高版本上找解决办法,但微软公司在2010版本也没对这个函数作出更有效的升级。假如把“直接引用的路径”当作一个“真人”,把INDIRECT输出的“路径”当作一张“照片”,个中的区别就是“真人”与“照片”的区别,好多事情“真人”去到现场才可以办到的事,带“照片”去就办不成。我的意思是:INDIRECT函数是受限的。这样回答对你有帮助吗?
追问
真没有办法,非得打开所有表格才可以吗?
追答
是的,要不就是把引用的表合并到同一个工作簿上,如果只是一次性取数,直接复制,然后选择性粘贴数值,让公式算出的值固定下来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haibo899
2012-04-10 · TA获得超过862个赞
知道小有建树答主
回答量:610
采纳率:0%
帮助的人:297万
展开全部
我看了楼上的各种说法,关于被引用的工作薄必需呈打开状态是绝对的。我的解决方法是:
在你的公式里加入一个自动打开工作薄的函数,也许就方便多了:
=HYPERLINK("D:\Documents\单位文档\数据表.XLS","打开数据表")
最简单的办法是,在你最顺手的单元格里添加超链接(这样一点也不影响你单元格的公式或数据,只是在数据下面多了一条下划线),右击单元格或点击上部菜单的插入标签》超链接》选择你要打开的工作薄文件双击完成。以后你要想打开哪个工作部点击相关单元格即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
琪琪船长
2012-04-09
知道答主
回答量:13
采纳率:0%
帮助的人:2万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式