从另一个单元格获取参考(url链接)?

时间:2013-09-27 16:34:28

标签: excel excel-formula excel-2010

我想将单元格链接到外部文件。外部文件的名称每天都会更改。

我创建了一个包含外部文件完整地址的单元格( C:\ Users \ Main \ Desktop \ data \ History \ 02092013.csv

然后我将该单元命名为 HistoryFileReference

那么为什么这不起作用?

='HistoryFileReference'!$A$2

当我按回车键时,会弹出一个名为“更新值:HistoryFileReference”的窗口,要求我选择一个文件。

编辑:我不想通过excel“更新链接”。谢谢

1 个答案:

答案 0 :(得分:1)

要使其工作,您必须手动将括号放在文件名中,然后将其存储为

单元格中的

C:\Users\Main\Desktop\data\History\[02092013.csv],您将其命名为HistoryFileReference

现在打开CSV文件并将其保持打开状态。返回上面的工作表并输入此公式

=INDIRECT("'" & HistoryFileReference & "02092013'!$A$2")

然后按 Enter ,您就完成了:)

警告:下次打开文件时,请勿点击Update Links,否则上述公式生成的所有值都会更改为#REF! Indirect }不适用于关闭文件。

为了举例,我在C:\中放置了一个csv文件,如下面的屏幕截图所示,我正在尝试从Cell A1中检索值

enter image description here