我有一个单元格,我想在其中输入文件路径,比如 [C:\users\me\desktop\abc.xlsm]
在另一个单元格中引用该文本,并在末尾添加 SHEET'$A1,以便它引用第一个单元格,然后获取文件路径并提取 A 列第 1 行的内容。
我想这样做,这样我就可以添加文件路径,其余信息就会自动从文件路径中提取。
我似乎做不到这一点。
答案1
可以使用以下INDIRECT
函数动态访问外部工作簿中的单元格:
=INDIRECT("'C:\PathToFile\[FileName.xlsx]SheetName'!$A$1")
然而,使用此方法有一个明显的缺点:外部文件必须打开,否则将返回错误#REF!
。
以下是打开文件的示例:
关闭文件后: