Excel 随机更改单元格内的引用路径

Excel 随机更改单元格内的引用路径

我们部门正在使用一个共享工作簿,其中有多个单元格引用其他工作簿。一些链接单元格的行为非常奇怪:在单元格内的路径中,源工作簿工作表名称会不顾我们的意愿而更改。

让我根据一个例子来解释一下。

我有一个链接到另一个工作簿的单元格:

='S:\Finance\[Budget 2016.xlsx]Sales'!$E$10

然后(在我关闭这本书之后,或者在我保存更改后其他人打开它之后)它变成了这样:

='S:\Finance\[Budget 2016.xlsx]xales'!$E$10

我还发现了一个规律。如果我有一个二进制工作簿格式(即“xlsb”扩展名),这种奇怪的行为会从扩展名中捕获字母“b”并用它替换第一个工作表名称字母:

='S:\Finance\[Budget 2016.xlsb]Sales'!$E$10

将转向

='S:\Finance\[Budget 2016.xlsb]bales'!$E$10

当然,如果我尝试打开这样的损坏的引用,我将在该单元格内收到 #REF 错误。

然而,我可以看到这个错误背后有一些逻辑(如果你可以称之为“逻辑”),我似乎无法发现根本原因。

我们使用 Excel 2016。值得庆幸的是,并非所有共享工作簿都会出现这种情况。

非常感谢您的帮助。

相关内容