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