我正在试图引用另一个电子表格文件中的单元格的值。 我知道我可以通过
来做=[file.xlsx]Worksheet!A1
但是文件名在公式中是硬编码的,我想要的是将它作为命名单元格引用。因此,假设我将B1定义为名为“FileName”的命名单元格。然后我尝试:
=[FileName]Worksheet!A1
我收到#REF错误。
如何使用命名单元格的值来引用另一个文件?
答案 0 :(得分:0)
您必须使用INDIRECT
。
=INDIRECT("'[" &B2 & "]worksheet'!$A$1")
..然后替换工作表名称。