使用 Excel 中另一个单元格中提供的电子表格路径
Use the path for a spreadsheet that is provided in another cell in Excel
美好的一天,
我有两个价差sheet,我正在尝试从第二个价差sheet (Sheet.xlsx) 获取主要价差sheet 的值。这通过手动提供整个路径完美地工作,但我想从主 sheet 中的另一个单元格获取路径,如下所示:
这显然不行,因为没有这个功能。目的是,从 A1 从 Sheet.xlsx 到 D2 中的主要 sheet 获取值,而到 Sheet.xlsx 的路径在主要 sheet 的 C2 中提供(和此单元格应用于该功能)。它应该产生什么路径:
这可以吗?
我正在循环@TimWilliams提供的解决方案,稍作修正 - 应该放在D2中以解决问题中提出的问题的功能应该如下:
=INDIRECT("'" & A2 & "[" & B2 & "]Sheet1'!A1")
注意:当引用另一个工作簿时,就像在这个例子中,只有当您同时打开两个工作簿时它才会起作用。
美好的一天,
我有两个价差sheet,我正在尝试从第二个价差sheet (Sheet.xlsx) 获取主要价差sheet 的值。这通过手动提供整个路径完美地工作,但我想从主 sheet 中的另一个单元格获取路径,如下所示:
这显然不行,因为没有这个功能。目的是,从 A1 从 Sheet.xlsx 到 D2 中的主要 sheet 获取值,而到 Sheet.xlsx 的路径在主要 sheet 的 C2 中提供(和此单元格应用于该功能)。它应该产生什么路径:
这可以吗?
我正在循环@TimWilliams提供的解决方案,稍作修正 - 应该放在D2中以解决问题中提出的问题的功能应该如下:
=INDIRECT("'" & A2 & "[" & B2 & "]Sheet1'!A1")
注意:当引用另一个工作簿时,就像在这个例子中,只有当您同时打开两个工作簿时它才会起作用。