当您使用Excel的“粘贴”工具在另一个Excel工作簿(而不是同一工作簿中的另一个工作表)中创建对单元格的引用时,Excel会以这种方式创建引用:

='[Sales Master.xls]Sheet1'!$A$5

美元符号的存在意味着这是对该单元格的绝对引用。因此,您无法使用Excel的任何自动填充选项,例如“向右填充(Ctrl + R)”或“向下填充(Ctrl + D)”或“自动填充”,都无法获得期望的结果。而是,填充的单元格中的每个单元格都将引用外部工作簿中的完全相同的单元格。

解决该问题的方法是在进行填充之前对引用公式进行快速修改。如果删除了美元符号(两者都删除),则公式现在是相对的,并且填充将按您期望的方式工作。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2437)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: