Excel复制公式到另一个地方结果不一怎么办
张伟分享
在大学时期,学习excel的时候,有一次将Excel单元格公式复制到其他地方的时候,跟之前的结果不一样了。后来才知道这是因为原本的公式包含了引用,才会引起粘贴公式时显示不正确的结果。下面小编介绍两个可以解决的方法,希望你们能学习到,以后避免这样的错误。
如下图所示,C2:C5是单元格公式计算出来的结果,这里用到了相对引用,为了便于大家查看,我在旁边的单元格都讲公式列出来了。
我视图复制C2:C5单元格到下面的空白区域,粘贴,一看结果明显不对了。
Excel复制公式到另一个地方避免结果不一的方法一::辅助区域+剪切
①将所选区域的公式复制粘贴到一个空白的地方,这时Excel会自动改变单元格A1的引用。
②然后再将C2:C5区域复制剪切到另外个区域,这时Excel就不会改变公式。
③在将公式复制粘贴回C2:C5区域,仍然是原来的公式,结果也正确。
④删除其他不需要区域里的公式。
Excel复制公式到另一个地方避免结果不一的方法二:利用函数+替换
①此方法只适合2013版本,用到的是2013里面新增的函数FORMULATEXT,构建一个辅助列,输入公式: FORMULATEXT(c2) 。
②然后利用单元格填充的方法,完成其余几个。
③选择性粘贴到相应的区域,注意,这里只粘贴值,并不是全部。
④粘贴过去之后,选中这部分区域,Ctrl+H,查找替换对话框,内容都输入=号,全部替换即可正确的显示结果了。