如何根据变量引用外部 Excel 文件中的单元格?

如何根据变量引用外部 Excel 文件中的单元格?

我有一个 Excel 文件 (A) 并且其中的一个单元格与另一个文件中的另一个单元格相同 ()。

Excel 文件 () 被命名2010 something.xls;

我也有手机(C)包含'[2010 something.xls]test'!$K$224

我想要一个在单元格中存储当前年份的变量。

然后细胞(C) 将根据年份更改其引用;因此​​在 2011 年,我们2010 something.xls将不再寻找 ,而是寻找2011 something.xls

我怎样才能做到这一点?

答案1

使用 INDIRECT 函数/方法https://www.google.pt/search?q=INDIRECT+excel

答案2

如果您的 2011 年值存储在单元格 A1 中,那么在其他单元格中,您可以尝试以下公式:="'[" & A1 & " something.xls]test'!$K$224"

答案3

这将适用于引用另一个文件、工作簿和工作表。要使此功能有效,另一个文件必须保持打开状态。

=INDIRECT("'["&B6&"]"&C6&"'!"&D6)

相关内容