同时引用多个 Excel 工作簿

同时引用多个 Excel 工作簿

我正在尝试将多个工作簿中的数据汇编到一个工作簿中。到目前为止,我想到的是引用其他工作簿中的单元格,例如使用

='C:\Users\me\Documents\[sample.xlsx]Sheet1'!A1

但是,以这种方式在每个工作簿中输入内容会非常繁琐。有没有办法做类似的事情

='C:\Users\me\Documents\[B2]Sheet1'!A1

其中 B2 的值为“sample.xlsx”。

答案1

您可以尝试以下操作。“REF”是包含目标文件名的单元格引用。此文件需要打开才能正常工作,否则会出错#REF

INDIRECT( "'C:\Users\me\Documents\[" & REF & "]Sheet1'!A1" )

相关内容