首先,我知道这个主题已被广泛发布,我已经查看了12个多小时的示例,但我无法完成这项工作。我正在尝试连接一个路径\ filename \ sheet \ cell以在工作簿关闭时引用。间接工作,但仅在工作簿打开时才有效。相对于发现的许多例子,这是一个看似简单的例子。
这与CONCATENATE
无关=INDEX('C:\temp\[ABC.xlsx]Sheet1'!A:C,2,2)
这与INDEX无关。文件名“ABC”在单元格“A2”中找到
=CONCATENATE("'C:\temp\[",A2,".xlsx]Sheet1'!A:C")
INDEX和CONCATENATE的组合产生“#VALUE!
=INDEX(CONCATENATE("'C:\temp\[",A2,".xlsx]Sheet1'!A:C"),2,2)
基本上,我正在尝试在工作表“Sheet1”中的名为ABC.xlsx的文件中引用单元格B2。以上组合是我需要正常工作的。
答案 0 :(得分:1)
在对此付出了大量努力后,我相信可能无法完全按照您的意愿去做。但这很接近 - 当另一个文件关闭时,该值将更新。但是,当值发生变化时,它不会实时更新。
=INDEX('C:\temp\[&A2&.xlsx]Sheet1'!A:C,2,2)