【发布时间】:2017-08-24 12:53:02
【问题描述】:
我有一个工作簿,我试图从外部 Excel 文档中提取数据。
理想情况下,我想在主工作簿中指定一个文件路径,这是从中提取数据的位置,然后使用另一个单元格来确定该文件路径中要查找的单元格。
例如:
- 单元格 A1 = C:\Documents\book.xlsx (文件路径)
- 单元格 A2 = sheet3 (我要查看的 book.xlsx 中的工作表)
- 单元格 A3 = H8 (我想从 book.xlsx 中检索的单元格)
有没有一种方法可以将这些组合在一起以创建对该单元格的引用,目前使用 CONCATENATE 和 INDIRECT 但它只是给我一个 #REF 错误。
例如
=INDIRECT(CONCATENATE("[", A1, "]", A2, "!", A3))
(将给出 [C:\Documents\book.xlsx]sheet3!H8 的值)
【问题讨论】:
-
使用 INDIRECT() 需要打开工作簿才能更新值。
-
工作簿已打开,但仍无法通过。
标签: excel concatenation external