在Excel中复制时移动公式


0

有没有办法让Excel移动包含公式的整个表并将公式转移到新单元格位置?无论我使用粘贴特殊粘贴还是常规粘贴,我都发现公式仍然引用原始表格。假设所有公式都是自包含的,在粘贴表时是否有一种方法可以使引用移位?

Answers:


1

使用相对引用,例如,=SUM(A1:A5)而不是绝对引用=SUM($A$1:$A$5)。另外,避免引用(自我)命名的单元格。默认情况下,引用是相对的,使用美元符号$使它们成为绝对符号。


感谢您的回复,但我想我的问题是如何解决这个问题?有没有办法复制表并使绝对引用相应移位?例如,如果我有A2 = 2且B2 = A2 - 有什么方法可以将A2:B2复制到其他单元格,现在可以参考G10:H10吗?
2014年

那么,如果你想让公式转移,为什么不使用相对引用呢?在你的例子中,你想要H10 =G10

@ 114如果你真的想转移绝对引用,也许这个问题对你有帮助吗?(我自己也没试过。)
本2014年

我的保留是表中的一些公式修复了一行,而不是一列或一列,而不是一行,我希望这些在移动表的任何地方都能正常工作。
2014年

@ 114那么混合参考会解决你的问题吗?例如$A1(固定列,相对行)和A$1(相对列和固定行)。有关详细信息,请参见此处
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.