学习啦>学习电脑>工具软件>办公软件学习>Excel教程>Excel2013教程>

Excel复制公式到另一个地方结果不一怎么办

张伟分享

  在大学时期,学习excel的时候,有一次将Excel单元格公式复制到其他地方的时候,跟之前的结果不一样了。后来才知道这是因为原本的公式包含了引用,才会引起粘贴公式时显示不正确的结果。下面小编介绍两个可以解决的方法,希望你们能学习到,以后避免这样的错误。

  如下图所示,C2:C5是单元格公式计算出来的结果,这里用到了相对引用,为了便于大家查看,我在旁边的单元格都讲公式列出来了。

  我视图复制C2:C5单元格到下面的空白区域,粘贴,一看结果明显不对了。

  Excel复制公式到另一个地方避免结果不一的方法一::辅助区域+剪切

  ①将所选区域的公式复制粘贴到一个空白的地方,这时Excel会自动改变单元格A1的引用。

  ②然后再将C2:C5区域复制剪切到另外个区域,这时Excel就不会改变公式。

  ③在将公式复制粘贴回C2:C5区域,仍然是原来的公式,结果也正确。

  ④删除其他不需要区域里的公式。


  Excel复制公式到另一个地方避免结果不一的方法二:利用函数+替换

  ①此方法只适合2013版本,用到的是2013里面新增的函数FORMULATEXT,构建一个辅助列,输入公式: FORMULATEXT(c2) 。

  ②然后利用单元格填充的方法,完成其余几个。

  ③选择性粘贴到相应的区域,注意,这里只粘贴值,并不是全部。

  ④粘贴过去之后,选中这部分区域,Ctrl+H,查找替换对话框,内容都输入=号,全部替换即可正确的显示结果了。

    363574