我想连接存储在同一文件夹中的各种excel文件。在使用公式INFO(“目录”)获取文件夹路径后,我想在公式中使用此值来从其他文件中获取数据。
现在我的公式如下:
='C:\Users\userxxx\Desktop\[2011_FileName.xlsx]Summary'!$C$16
我想要的是:
= INFO("Directory") & [2011_FileName.xlsx]Summary!$C$16
或
= $A$1 & [2011_FileName.xlsx]Summary!$C$16
其中$ A $ 1拥有我当前的路径值
我正在尝试修改我的公式,但我无法实现我的目标。
如何使用动态当前路径信息链接到其他文件?
答案 0 :(得分:0)
您可以使用INDIRECT功能,但请注意,它仅适用于已打开的工作簿(没有简单的解决方案可以满足您对没有VBA的已关闭工作簿的要求):
=INDIRECT("'" & INFO("Directory") & "[2011_FileName.xlsx]Summary'!$C$16")
或
=INDIRECT("'" & $A$1 & "[2011_FileName.xlsx]Summary'!$C$16")