我有一个 Excel 工作表,它从其他已关闭的 Excel 工作簿中提取数据。目前,当我列出关闭的工作簿的整个路径时,它工作正常,但我想使用存储在单独单元格中的变量作为路径名的一部分。
例如,我正在尝试引用一个名为
工作簿12.10.12.xls
在一个单独的工作簿(我们会说“活动”工作簿)中,我有一个带有公式的单元格
=INDEX('C:\Path[workbook12.10.12.xls]SHEET1'!$B$1:$B$5, MATCH("匹配文本", 'C:\Path[workbook12.10.12.xls]SHEET1'!$A $1:$A$5, 0))
它在 workbook12.10.12 的 B 列中找到与 A 列中包含“匹配文本”的单元格相对应的值。这很好用;但是,我在活动工作簿中有一个单元格,其值为
12.10.12
并想以某种方式在 INDEX 函数中引用此值。
我无法打开其他工作簿,因此 INDIRECT 功能无济于事。谷歌搜索似乎表明 Excel 对这类事情没有简单的一站式解决方案......有人可以帮忙吗?谢谢!