Excel:如何始终链接到同一目录中的外部工作簿?

时间:2019-07-10 22:46:45

标签: excel hyperlink external

我有一个文件A.xlsx,它可以对名为data.xlsx的外部工作簿进行查找。 data.xlsx是由脚本生成的,因此名称始终为data.xlsx,并且在各个位置生成。

我想将A复制到不同的位置,并且始终将工作簿中的公式链接到同一目录中生成的data.xlsx(如上所述,data.xlsx是由脚本生成的文件,因此每个内部都有不同的数据时间)。

我的公式是这样的: = IFERROR(INDEX('C:\ Users \ andrew \ Test1 [data.xlsx] sheet1'!$ B $ 2:$ AG $ 36,MATCH($ C ...

但这链接到特定文件,当我将A.xlsx复制到不同位置时(给我记住了原始data.xlsx的路径),这给我带来麻烦。

是否存在一种“ CurrentDir”方式,例如= IFERROR(INDEX('[CurrentDir] [data.xlsx] sheet1'!$ B $ 2:$ AG ...

以便我将始终读取与A.xlsx位于同一目录中的data.xlsx文件?

1 个答案:

答案 0 :(得分:0)

当前目录为./
'C:\ Users \ andrew \ Test1 [data.xlsx] sheet1'!$ B $ 2:$ AG $ 36,MATCH($ C ...

应为:
'[data.xlsx] sheet1'!$ B $ 2:$ AG $ 36,MATCH($ C ...