在工作簿中使用命名公式(Microsoft Excel)
Excel允许您定义引用工作簿中特定单元格或单元格范围的名称。以相同的方式(使用功能区“公式”选项卡上的“定义名称”工具),您可以将公式分配给名称,然后在整个工作簿中使用该名称代替公式。
命名公式是工作簿对象中集合的一部分。这就是为什么可以在同一工作簿的不同工作表中使用它的原因,并且(在大多数情况下)它的行为就像它是许多功能和例程的同一“工作表”的一部分一样。
若要在另一个工作簿中使用一个名称,您的工作簿必须在另一个工作簿中具有指向该名称的链接。有两种方法可以做到这一点。
首先是使用以下公式链接到命名公式:
='C:\Folder\Path\Filename.xls'!NamedFormula
可以将其复制到多个单元格中。另一种方法是在工作簿中创建一个名称(该名称可以与另一个工作簿中的名称相同或不同)。只需显示“新名称”对话框(在功能区的“公式”选项卡上单击“定义名称”工具),然后在“引用到”字段中使用以下命令:
='C:\Folder\Path\Filename.xls'!NamedFormula
现在,该工作簿有了一个名称,它引用了另一个工作簿中的命名公式。
两种技术都创建了到原始工作簿的“链接”。但是,这两种方法都存在一个问题。即使关闭了原始文件,许多简单的公式(“直接链接”,如命名范围)也会起作用。更复杂的公式(其作用类似于“间接链接”,具有偏移量的公式或其他函数)将给出#REF!如果原始工作簿已关闭,则错误。在后一种情况下,只有两个工作簿都打开时,引用才起作用。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(8668)适用于Office 365中的Microsoft Excel 2007、2010、2013、2016、2019和Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: