移动和复制Excel公式的方法

Excel 公式中最有用的功能在于可以任意移动和复制公式到其他工作表中的单元格,可以是当前工作表,也可以是当前工作簿的其他工作表,还可以是其他工作簿的工作表 。无论是哪种情况,移动和复制公式的方法都是相同或类似的 。
提示:当在一个公式中使用了非当前工作表的单元格数据时,此时便创建了外部公式 。关于外部公式的内容,Office办公助手(www.officeapi.cn)的小编将在后面详细解释,本文暂不讨论 。
移动公式的方法
可以使用下面的方法将公式从一个单元格移动到另一个单元格 :
1、将鼠标移动到公式所在单元格的黑色边框上,当鼠标变为黑色十字箭头时,按住鼠标左键拖动,到达目标单元格后释放鼠标左键即可 。
2、右击公式所在单元格,在弹出菜单中选择【剪切】命令(或按【Ctrl+X】组合键),然后右击目标单元格并选择【粘贴】命令(或按【Ctrl+V】组合键) 。
提示:移动公式时,Excel不会改变公式中的单元格引用类型 。
复制公式的方法
在介绍复制公式之前,首先需要了解一下单元格的引用类型 。这里所说的并非本章前面介绍的单元格引用样式 。单元格的引用类型分为相对引用、绝对引用和混合引用 3 种 。在工作表中选择一个单元格后,显示在编辑栏左侧名称框中的内容就是单元格的相对引用地址,例的工作表中,单元格 C1 中包含了对单元格 A1 和 A2 求和的公式 。
【移动和复制Excel公式的方法】图1 复制前的公式
当把单元格 C1 中的公式复制到单元格 C2 时,可以发现编辑栏中的公式变为 。原公式中的 A1 变为 A2,原公式中的 A2 变为 A3 。这是由于原公式中的单元格引用都是相对引用,在复制公式时,公式的位置发生了改变,Excel 会以公式位置改变的增量自动改变单元格引用位置 。由于公式的新位置相当于从原位置下移了一行,因此 Excel 会同时调整公式中单元格的相对引用,将原来的 A1 下移一行变为A2,原来的 A2 下移一行变为 A3 。
图2 复制后的公式
如果将单元格 C1 公式中的单元格引用都改为绝对引用,那么在将该公式复制到其他任何单元格后,公式都会始终不变 。当然,也可以将混合引用应用到公式中,本书后续章节的实例会经常用到这 3 种单元格引用类型 。

    推荐阅读