简化大型复杂模型通过将复杂的模型分解为一系列相互依赖的工作簿,您可以在模型上工作,而无需打开其所有相关工作表。 较小的工作簿更易于更改,不需要太多内存,并且打开、保存和计算速度更快。
包含对其他工作簿的外部引用的公式以两种方式显示,具体取决于源工作簿(向公式提供数据的工作簿)是打开还是关闭。
当源打开时,外部引用在方括号 ([ ]) 中包含工作簿名称,后跟工作表名称、感叹号 (!) 和公式所依赖的单元格。 例如,以下公式将名为 Budget.xls 的工作簿中的单元格 C10:C25 Budget.xls。
外部参考
=SUM ([Budget.xlsx]Annual!C10:C25)
当源未打开时,外部引用包括整个路径。
外部参考
=SUM ('C:\Reports\[Budget.xlsx]Annual'!C10:C25)
注意:如果其他工作表或工作簿的名称包含空格或非字母字符,则必须将名称 (或路径) 括在单引号中,如上例所示。 Excel选择源范围时,系统会自动添加它们。
链接到另一工作簿中已定义名称的公式使用工作簿名称后跟感叹号 (!) 和名称。 例如,以下公式将名为 Sales 的工作簿中名为 Sales 的单元格Budget.xlsx。
外部参考
=SUM (Budget.xlsx!销售)
选择要创建外部引用的单元格。
键入=(等号) 。
如果要使用 SUM 等函数,请键入函数名称,后跟一个开括号。 例如,=SUM (。
切换到包含要链接到的单元格的工作表。
选择要链接到的单元格,然后按Enter。
注意:如果选择多个单元格, (=Sheet1!A1:A10) ,并且具有当前版本的 Microsoft 365,则只需按Enter确认公式为动态数组公式。 否则,必须通过按Ctrl+Shift+Enter以旧数组公式输入公式。 有关数组公式的详细信息,请参阅数组公式指南和示例。
Excel将返回到原始工作表并显示源工作表中的值。
在不同工作簿中的单元格之间创建外部引用
打开将包含目标工作簿 (引用的工作簿,也称为公式工作簿) ,以及包含要链接到源工作簿 (的数据的工作簿,也称为数据工作簿) 。
在源工作簿中,选择要链接的单元格。