Excel 如何复制公式而不更改其内容?
例如,在A1中,我有'=B1',在A2中,我有'=B2' 如果复制A1和A2,并将其粘贴到另一个单元格中,则内容可能会根据其位置发生变化。它将变为“=*1”和“=*2”,即粘贴区域下方的单元格 注意: 1.可以将内容更改为Excel 如何复制公式而不更改其内容?,excel,excel-formula,Excel,Excel Formula,例如,在A1中,我有'=B1',在A2中,我有'=B2' 如果复制A1和A2,并将其粘贴到另一个单元格中,则内容可能会根据其位置发生变化。它将变为“=*1”和“=*2”,即粘贴区域下方的单元格 注意: 1.可以将内容更改为$A$1,但这意味着我必须手动更改内容,然后再将其更改回来。如果必须使用“$”方式,是否有任何捷径可以在使用“$”和不使用“$”之间切换 2.此处可找到一种可能的解决方法: 3.类似的问题 使用Ctrl+H将公式中的=替换为另一个字符。我通常做的是用Z=替换=。这将把公式变成文
$A$1
,但这意味着我必须手动更改内容,然后再将其更改回来。如果必须使用“$”方式,是否有任何捷径可以在使用“$”和不使用“$”之间切换
2.此处可找到一种可能的解决方法:
3.类似的问题 使用Ctrl+H将公式中的
=
替换为另一个字符。我通常做的是用Z=
替换=
。这将把公式变成文本,因为等号不是公式中的第一个字符。将公式复制到任意位置,然后按Ctrl+H键并将
Z=
(或您选择的任何内容)更改为=
如果我误解了您的问题,我将修改我的答案。如果您希望将公式设置为每个对应行中列B
中的值,则可以仅在列部分使用$
例如,在列A
中可以有=$B1
。您可以向下拖动该公式,行号将发生变化,因此在A2
中有=$B2
,在A3
中有=$B3
等等
如果随后复制列A
并粘贴到列D
,则列D
中的公式将是=$B1
inD1
,=$B2
inD2
,依此类推
希望这是有用的
F4
在$options之间循环。如果正在编辑公式,F4
仅当光标位于要编辑的引用上时才起作用Ctrl-H
将=
替换为随机字符,然后复制单元格,然后将随机字符替换回Ctrl-H
看看你的问题,你希望新的单元格有完全相同的公式,然后你会编辑(我想)。因此,“粘贴特殊”菜单中的“粘贴链接”可能不是您要寻找的解决方案,它使公式链接到现有单元格(如果您将单元格A1和A2以及“粘贴链接”复制到某个位置,它将创建公式
=A1
和=A2
)。但我希望显示excel提供的一些其他选项。可以使用$
。但是如何快速地将$
添加到所选区域?您可以手动选择范围并点击F4进行更改。如果公式中有一个非常简单的模式,您可以尝试在列上使用Ctrl+H(例如a
),并将其替换为$a$
,这将基本上锁定它。但是,您可能会破坏您的公式。在这种情况下,只要在公式中的任何地方出现字母A,就会破坏这种方法。你基本上是在复制复制和粘贴特殊公式吗?不,这是不同的。如果范围未锁定,复制粘贴公式将更改引用。是的。你说得对。谢谢。谢谢你,这已经是我很长一段时间的烦恼了。回首往事,我不敢相信我没有早点想到这一点!