0

我正在尝试引用另一个电子表格文件中的单元格的值。我知道我可以通过使用

=[file.xlsx]Worksheet!A1

但是文件名在公式中是硬编码的,我想要将它作为命名单元格引用。所以假设我将 B1 定义为一个名为“FileName”的命名单元。然后我尝试:

=[FileName]Worksheet!A1

我收到 #REF 错误。

如何使用命名单元格的值来引用另一个文件?

4

1 回答 1

0

你必须使用INDIRECT.

=INDIRECT("'[" &B2 & "]worksheet'!$A$1")

..然后替换工作表名称。

于 2013-10-30T17:39:40.580 回答