Excel“不更新链接”不起作用。我特意告诉Excel不要更新我的链接,无论如何它都会这样做,给我一个#VALUE!错误

时间:2014-04-04 14:22:00

标签: excel hyperlink

我有一个电子表格,它在几个单元格中使用OFFSET函数。

它指的是另一个电子表格中的日期。

当我打开文件时,我不希望Excel更新链接,而是保留值。我点击“不要更新”,但无论如何它都会给我带来价值!错误。

同样的事情发生在不同的计算机上。我该如何阻止它?

谢谢!

1 个答案:

答案 0 :(得分:1)

出于某种原因,OFFSET要求打开工作簿。可以将许多OFFSET公式更改为不具有相同限制的INDEX函数

=OFFSET('C:\...\[Main Database.xlsx]Technical'!$S481, (ROW(B14) -1)*1,0)

将重写为

=INDEX('C:\...\[Main Database.xlsx]Technical'!$S:$S, (ROW(B14) -1)*1+481)

(删除路径以避免在查看解决方案时滚动条)

单元格更改为列引用:$S481 - > $S:$S
将前一个单元格行添加到索引中:(ROW(B14) -1)*1 - > (ROW(B14) -1)*1 + 481
不需要列,因为您有0

如果你有偏移函数的第3或第4个参数,那么索引将不起作用,但是你可以添加另一个具有简单='C:\...\[Main Database.xlsx]Technical'!A1的表格(以及需要引用的所有其他单元格),然后引用具有偏移量的工作表,而不是原始工作簿