Excel 2016 - 在公式中添加相邻单元格的数据

Excel 2016 - 在公式中添加相邻单元格的数据

A1 包含1Q18,B1 包含='J:\USA\DataHub\[DATA.xlsm]2018'!$G$6

我需要 B1 中的“2018”来自 A1。我可以使用="20"&RIGHT($A$1,2)--> 2018从 A1 获取它

我如何将 2018 年的公式放入 B1 公式中?

我已尝试过:='J:\USA\DataHub\[DATA.xlsm]'INDIRECT("20"&RIGHT($A$1,2))!$G$6='J:\USA\DataHub\[DATA.xlsm]'&INDIRECT("20"&RIGHT($A$1,2))!$G$6 没有成功。

答案1

这个公式应该有效:

=INDIRECT("'J:\USA\DataHub[DATA.xlsm]"&"20"&RIGHT($A$1,2)&"'!$G$6")

需要注意的INDIRECT()是,你引用的书必须是开放的。否则你会得到#REF错误。

相关内容