移动复制公式的操作与移动复制单元格的操作相同,此处不再赘述。与移动和复制单元格数据不同,如果公式中有单元格地址的变化,就会影响结果,也就是说,Microsoft Excel会自动调整所有移动后的单元格的引用位置,使这些引用位置在新的位置仍然引用同一个单元格。如果我们将单元格移动到已经被其他公式引用的位置,这些公式将产生错误值“#REF!”,因为原始单元格已被移动的单元格替换。
复制单元格对相对引用位置的影响
复制单元格对相对地址引用和绝对地址引用所产生的影响是不同的。对于相对地址引用,我们在复制单元格时,Microsoft Excel会自动调整位于新粘贴单元格区域内的所有的相对地址引用及混合引用的相关部分。例如,在“C3”单元格中储存有公式“=SUM(C1:C2)”,我们选定“c3”单元格,按下“复制”按钮,再将鼠标指针指向单元格“D3”,然后按下“粘贴”按钮,我们就会看到单元格变成了“=SUM(D1:D2)”,如图7-8所示。
复制单元格对绝对、混合引用位置的影响
如果要使复制后公式的引用位置保持不变,应该使用绝对地址引用或者混合地址引用。例如,在“c5”单元格中储存有公式“=-PMT(C$4/12,$B$1,$B5)”,选定“C5”单元格,按下“复制”按钮,再将鼠标指针指向单元格“E5”,然后按下“粘贴”按钮,就会看到单元格变成了“=-PMT(E$4/12,$B$1,$B5)”,如图7-9所示。