公式中的动态工作表名称引用另一个具有相同工作表名称的工作簿

公式中的动态工作表名称引用另一个具有相同工作表名称的工作簿

我有一个名为“源”的工作簿,其中包含 2 个选项卡,即“一月”和“二月”。我还有另一个名为“目标”的工作簿,其中包含相同的选项卡名称:一月和二月。

源工作簿的两个选项卡上的单元格 A1 中都有数据。

如果源工作簿上有相应选项卡,我希望目标 1 月 A1 工作表上的单元格 A1 从单元格 A1 获取相应的数据。

我知道如何使用实际的选项卡名称来执行此操作,但我想动态获取选项卡名称,以便当我输入其他单元格所需的所有公式时,我可以将单元格从一月选项卡复制到二月选项卡,而不必更改二月选项卡上公式中的工作表名称(它会自动知道是二月)

有人可以为我提供仅使用 A1 单元格的实际工作簿名称的完整动态公式吗?我可以将其用作其他更复杂的单元格公式的指南?

答案1

只要您指定工作簿名称,您就可以始终使用该工作表……即使是相同的名称:

='[Source.xlsx]January A1'!A1

只要记住两个都工作簿不能同时打开,更新不是动态的……这意味着,如果您打开“源”,进行一些更改,然后关闭它……并打开“目标”,它将具有旧值。您可能能够使用++ +CTRL强制ALT更新所有值。SHIFTF9

相关内容