您的位置: 首页 > EXCEL技巧 > Excel函数 >

复制Excel2013公式时,结果显示不正确是怎么一回

时间:2013-12-04 整理:docExcel.net

我的学生向我提问,说是复制Excel单元格公式的时候,一粘贴到其他地方,跟之前的结果不一样了。这是因为你的公式包含了引用,才会引起粘贴公式时显示不正确的结果。下面,我介绍两种方法给大家,不会的朋友可以参考学习一下。

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

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

方法一:辅助区域+剪切

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

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

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

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

方法二:利用函数+替换

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

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

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

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

用选择性粘贴将筛选后的公式结果批量转换为值 问题:用选择性粘贴将筛选后的公式结果批量转换为值
回答:要将筛选后的公式结果批量转换为值,如果直接对筛选区域进行选择性粘贴为值的操作,Excel会提示复制区域与原区域形状不同而无法进行。要解决这个问题,除了使用VBA外,还可利用辅助列进行选择性粘贴的方法。如图所示,D...
用VBA将筛选后的公式批量转换为值 问题:用VBA将筛选后的公式批量转换为值
回答:有时需要在Excel中进行筛选后将公式结果转换为值。通常将公式结果转换为值用选择性粘贴的方法,但该方法无法用于筛选后的结果:如果复制筛选后的区域直在原区域接选择性粘贴,Excel会提示复制区域与粘贴区域形状不同而...
在Excel中如何保持输入公式的单元格计算结果的小 问题:在Excel中如何保持输入公式的单元格计算结果的小数位数与数据输入单元格小数位数保持一致
回答:1.复制输入单元格;2.选中结果单元格,右键----选择性粘贴----格式。
Excel表格使用公式批量得出结果 问题:Excel表格使用公式批量得出结果
回答: 在Excel中我们使用公式可以批量得出所有的结果。 PS,不要 evaluate 哦,这点小事还要动用宏或宏表,太大炮打蚊子了…… 其实……查找替换都会用吧~~嘿嘿,具体步骤如下: 在新的单元格中输入公式[="...
Excel2003入门动画教程50:将公式结果转换为固定的 问题:Excel2003入门动画教程50:将公式结果转换为固定的
回答:...经典的办公软件,专业的制表软件,其中包括表格制作、公式运算、图表制作、函数使用等强大功能,也是办公室一族的童鞋们工作中必不可少的软件之一。当我们需要将Excel工作簿文档传送给他人时,出于保密的考虑,我们不...
excel除法公式怎么用 问题:excel除法公式怎么用
回答:假如 你这些数据在A1,除得结果你要写在B1,则B1写上公式=A1/1000这样就行,也可以批量向下复制如批量除固定值1000,可任一单元格写上1000后复制这个单元格然后选中这列A列(你要除的所有数据),右击,选择性粘贴,在出现的...
相关推荐: