Excel公式:链接到另一个文件,用单元格值替换文件名

时间:2017-08-16 10:30:06

标签: excel excel-formula ms-office

我有1个excel文件用于累积数据,100个文件用于数据。这100个文件中的每个文件都被命名为1.xls2.xls ...我的第一个excel文件中有一个列,文件名为:1,2 ...在第二列中,我从每个对应的数据中获取数据数据文件:='[1.xls]1'!A1='[2.xls]1'!A1 ...

但是,我需要手动输入这些公式中的文件名,或者打开文件并选择A1单元格。有什么方法可以通过excel公式自动化它,这样公式中的文件名取决于第一列中的值吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用INDIRECT功能。 B1的公式(未测试):

=INDIRECT("'[" & A1 & ".xls]1'!A1")

根据manual,所有引用的工作簿都必须是开放的。