如何在 Microsoft Excel 中复制公式:向下填充列,不改变引用2025年3月17日 | 阅读 15 分钟 众所周知,在 Microsoft Excel 中复制公式被认为是最简单的任务之一,只需单击鼠标即可完成。我们之所以说“通常”是因为在非常特殊的情况下需要特殊的技巧,例如在不更改单元格引用的情况下复制公式范围。 除此之外,相应的 Microsoft Excel 基本上提供了多种方法来完成相同的任务,这对于复制公式也是如此。 在本教程中,我们将有效地讨论在 Microsoft Excel 中复制公式的不同方法,以便选择最适合我们任务的方法。
如何在 Microsoft Excel 中将公式向下复制到一列?Microsoft Excel 提供了一种快速将公式向下复制到一列的方法。我们还需要执行以下操作: 步骤 1:首先,我们在顶部的单元格中输入一个公式。 步骤 2:现在,在此步骤中,我们将选择带有给定公式的特定单元格,并将鼠标光标悬停在相应单元格右下角的一个小方块上,这被称为填充柄。完成此操作后,光标将有效地变为粗黑十字。 步骤 3:之后,我们将按住并向下拖动相应的填充柄,直到我们基本上想要复制公式的单元格。 ![]() 同样,我们可以有效地将公式拖动到右侧、左侧或上方的相邻单元格。 假设,如果给定的公式包含各种相对单元格引用,那么在这种情况下,它将根据相应行和列的相对位置自动更改。因此,复制公式后,我们将验证单元格引用是否已正确调整,然后它将产生我们基本需要的(所需的)结果。如果需要,可以通过使用键盘上的相应 Function F4 键来有效地切换绝对、相对和混合引用。 在上面的示例中,为确保公式已正确复制,让我们选择 C 列中的一些单元格,例如 C4 列,然后我们将查看公式栏中的单元格引用。正如下面的屏幕截图所清楚描绘的,公式是正确的——相对于第 4 行。 ![]() 如何在 Excel 中复制公式而不复制格式?我们可以通过拖动填充柄轻松地将公式向下复制;因为它会复制公式以及相应源单元格的格式,例如字体或背景颜色、货币符号以及显示的小数位数。但在某些情况下,这确实有效,但有时可能会弄乱要复制公式的单元格中的现有格式。一个最常见的例子是覆盖交替行着色。 ![]() 为了防止覆盖相应的现有单元格格式,我们将如上所示拖动填充柄并松开。然后,我们将从下拉菜单中单击“自动填充选项”,然后选择“不带格式填充”。 ![]() 在 Microsoft Excel 中将相应公式复制到整列正如我们刚才所见,填充柄使得在 Microsoft Excel 中复制相应的公式非常容易。但是,如果我们想在 Excel 中将一个公式复制到一张有数百行的表格中呢?在这种情况下,将公式拖动数百行不是一个好主意。不幸的是,Microsoft Excel 提供了几种快速解决方案来有效处理这种情况。 双击加号以填充整列现在,在这个方法中,我们将双击相应的加号,以便将给定的公式应用于整列,而不是仅仅拖动它。为此,我们还需要遵循下面提到的步骤。 步骤 1:首先,我们将在顶部的单元格中输入我们的公式。 步骤 2:现在,之后,我们将把光标放在带有给定公式的单元格的右下角,然后等待它变成加号,然后我们将双击加号。 ![]() 如何在 Microsoft Excel 中创建 Excel 表格以将公式自动复制到列中的所有单元格?Microsoft Excel 的其他出色功能,例如预定义样式、数据排序、筛选和条纹行以及自动计算列,使 Microsoft Excel 表格成为分析相关数据组的真正强大工具。 现在,通过在一个表格列的单元格中输入公式,我们可以轻松创建一个计算列,并将我们的公式即时复制到该列中的所有其他单元格。与填充柄不同,Microsoft Excel 表格在将公式复制到整个选定列方面没有问题,即使表格有一个或多个空白行。 ![]() 并且为了将一个单元格范围转换为相应的 Microsoft Excel 表格,我们可以选择所有单元格,然后我们将按快捷键:Ctrl + T。如果我们喜欢可视化方式,那么在这种情况下,我们将选择范围,转到 Excel 功能区上的“插入”选项卡 >“表格”组,然后单击“表格”按钮。 注意:应注意,如果我们不想要工作表中的特定 Microsoft Excel 表格,我们可以轻松地暂时创建它以使处理公式更加容易,然后我们可以将表格转换回普通的范围。如何在 Microsoft Excel 中将公式复制到不连续的单元格/范围?Excel 中的相应填充柄被认为是 Microsoft Excel 中复制公式的最快方法。但是,如果我们想将我们的 Excel 公式复制到不连续的单元格怎么办?只需使用传统的复制和粘贴方法即可。 步骤 1:首先,我们将单击带有公式的单元格以选择它。 步骤 2:我们将按 Ctrl + C 复制公式。 步骤 3:现在,在此步骤中,我们将选择要在其中粘贴公式的单元格或单元格范围。 步骤 4:我们将按 Ctrl + V 将公式粘贴出来。 步骤 5:现在,之后,我们将按 Enter 键完成粘贴的公式。 ![]() 在 Microsoft Excel 中使用单个按键 (Ctrl + Enter) 将公式输入多个单元格众所周知,在大多数情况下,当我们只需要在一个工作表上(无论是相邻的还是不相邻的)将相同的公式输入到一个以上的单元格中时,这种方法也可以节省时间。 步骤 1:首先,我们将选择所有需要输入公式的相应单元格。要选择不连续的单元格,我们将分别高效地按住 Ctrl 键。 步骤 2:我们将按 F2 进入编辑模式。 步骤 3:我们将先输入公式,然后按键盘上的 Ctrl + Enter 而不是 Enter。之后,相应的已使用公式将复制到所有选定的单元格,Microsoft Excel 将相应地调整相对单元格引用以供使用。 ![]() 如何在 Excel 中复制 Excel 公式而不复制格式?众所周知,当我们在 Microsoft Excel 中将公式向下复制到一列时,在这种情况下,我们基本上可以使用 Microsoft Excel 中提供的“无格式填充”选项,该选项将允许我们复制公式,但它会保留目标单元格的现有格式。 此外,Microsoft Excel 的“复制和粘贴”功能在 Excel 中的粘贴选项方面提供了更大的灵活性。 步骤 1:首先,我们将选择包含公式的特定单元格。 步骤 2:现在,我们将通过按键盘上的 Ctrl + C 快捷键来复制该单元格。或者,我们将右键单击该单元格,然后选择上下文菜单中的“复制”,或单击“开始”选项卡 >“剪贴板”上的“复制”按钮。 步骤 3:之后,我们将选择所有要复制公式的单元格。 步骤 4:然后,我们将右键单击选定的单元格,然后在“粘贴选项”下选择“公式”: ![]() 有关更多粘贴选项,我们将单击功能区上“粘贴”按钮下方的箭头。
![]() 在 Excel 中复制公式而不更改引用我们都知道,Microsoft Excel 公式主要以独立的方式出现在给定的特定电子表格中。但在大多数情况下,我们可以轻松地在一个单元格中输入公式,然后将其复制到同一列或行中的其他单元格,以便对数据组执行相同的计算。 如果我们的公式包含相对单元格引用(不带 $),Excel 将自动调整它们,以便每个公式都作用于其行或列中的给定数据。
但是,如果我们想让 Microsoft Excel精确复制公式而不更改任何单元格引用,该怎么办?根据我们的具体任务,我们可以明智地选择以下解决方案之一。 如何在 Microsoft Excel 中复制或移动单个公式而不更改单元格引用?如果我们需要复制或移动单个公式,制作它的精确副本比其他方式更容易。 步骤 1:首先,我们将选择包含我们想要复制的公式的单个单元格。 步骤 2:在此步骤中,我们将使用鼠标选择公式栏中的公式,然后按 Ctrl + C 快捷键进行复制。如果我们想移动公式,那么在这种情况下,我们将按键盘上的 Ctrl + X 快捷键进行剪切。 ![]() 步骤 3:之后,我们将按 Esc 键退出公式栏。 步骤 4:然后,我们将选择目标单元格,之后,我们将按键盘上的 Ctrl + V 快捷键将其粘贴在那里。 或者,我们可以进入编辑模式,然后将公式作为文本复制到单元格中。 步骤 1:首先,我们将选择一个带有公式的单元格。 步骤 2:现在,我们将按 F2(或双击单元格)进入编辑模式。 步骤 3:之后,我们将使用鼠标选择特定单元格中的公式,按键盘上的 Ctrl + C 快捷键进行复制。 ![]() 步骤 5:最后,我们将选择目标单元格,然后按键盘上的 Ctrl+V 快捷键,这将精确地粘贴所有公式,而不会更改相应 Excel 工作表中的单元格引用。这是因为公式是以文本形式复制的。 注意:要快速复制上面特定单元格中的公式而不更改任何引用,在这种情况下,一个人可以轻松地选择我们想要粘贴公式的特定单元格,然后按 Ctrl + '。如何在 Microsoft Excel 中复制公式范围而不更改单元格引用?现在,为了移动或复制 Microsoft Excel 公式范围,使其不更改任何单元格引用,在这种情况下,我们可以分别使用以下方法。 # 方法 1:在 Excel 中有效使用绝对或混合单元格引用 如果我们想通过使用相对单元格引用(例如 A1)制作公式的精确副本,那么最好的方法是将其更改为绝对引用,以便将引用固定到给定的特定单元格,这样无论公式移动到哪里,它都不会改变。 此外,在某些情况下,我们可能需要使用混合单元格引用来锁定列或行。到目前为止有意义吗?好的,让我们看下面的例子以便更好地理解。 让我们假设我们有一个表格,它将根据 B 列中提到的美元价格和 C2 单元格中的汇率来计算以欧元计价的水果价格。 ![]() 根据上面的屏幕截图,相应公式将包括一个绝对单元格引用,以便将汇率固定到特定单元格 C2,以及一个相对单元格引用到单元格 B5:我们希望这些引用仅用于调整每一行。 但是现在让我们看看如果我们想将欧元价格从 C 列移动到 F 列会发生什么。如果我们通过普通方式复制公式,只需复制或粘贴单元格,单元格 C5 中的公式 (=B5*$C$2) 将在粘贴到 F5 单元格时变为 =D5*$C$2,这将使我们的计算全部错误。 除此之外,为了修复这个问题,我们可以通过在列字母前面加上美元符号 ($) 来将相对引用 (B5) 更改为交叉引用 $B5,这样我们就锚定了对该特定列 B 的引用。 现在,如果我们正在将公式从相应的 D 列复制或移动到 F 列,那么在这种情况下,列引用不会改变,因为我们已经使用美元符号 ($B5) 锁定了它。 ![]() 除此之外,Microsoft Excel 引用的概念可能从一开始就很难掌握,但它非常值得我们花费时间和精力。 例如:现在,在这个例子中,让我们看看我们如何使用混合单元格引用用单个公式有效地计算整个表格。 但是,如果我们的 Microsoft Excel 表格中已经有大量的相对单元格引用公式,那么我们只需要快速制作这些公式的精确副本。 # 方法 2:如何在 Microsoft Excel 中通过记事本复制 Excel 公式而不更改引用? 步骤 1:首先,我们将通过按键盘上的 Ctrl + ` 快捷键进入公式视图模式。 步骤 2:现在,在此步骤中,我们将选择工作表中所有我们想要复制或移动的带有公式的相应单元格。 步骤 3:现在,我们将按 Ctrl + C 复制公式或使用 Ctrl + X 快捷键将其剪切。 ![]() 步骤 4:现在,在此步骤中,我们将打开记事本或任何其他文本编辑器,然后按键盘上的 Ctrl + V 快捷键来粘贴公式。然后我们将按 Ctrl + A 快捷键选择所有公式,然后按 Ctrl + C 快捷键将它们复制为文本。 步骤 5:并且在我们的 Excel 工作表中,我们将选择我们想要粘贴公式的左上角单元格,然后按快捷键Ctrl+V。 重要说明
# 方法 3:通过使用 Excel 的查找和替换精确复制公式 我们可以有效地利用 Excel 的查找和替换功能来在不更改其单元格引用的情况下复制 Microsoft Excel 公式范围。 步骤 1:首先,我们将选择要复制的带有公式的单元格。 步骤 2:现在,之后,在“开始”选项卡上,我们将转到“编辑”组,然后单击“查找和选择”>替换…。或者,从键盘上按快捷键 Ctrl + H,这是启动 Microsoft Excel 中查找和替换对话框的快捷方式。 步骤 3:并且在 Excel 表格中可用的“查找和替换”对话框窗口中,我们将在“查找内容”框中键入等号 (=)。在“替换为”框中,输入一个在我们的公式中未使用的符号或字符字符串,例如 # 或 \。 ![]() 注意。请注意,我们不应使用星号 (*) 或问号 (?) 进行替换,因为它们是 Microsoft Excel 支持的通配符。步骤 4:在此步骤中,我们将单击“全部替换”按钮并关闭“查找和替换”对话框。所选范围内的所有公式都将变成文本字符串。 ![]() 步骤 5:现在,我们可以有效地选择任何特定单元格,然后按 Ctrl + C 快捷键复制它们。然后,我们将选择当前工作表中我们想要粘贴公式的顶部单元格,并按快捷键:Ctrl + V。这是因为 Microsoft Excel 不会解释没有等号的公式,并且它将被精确复制,而不更改引用。 步骤 6:之后,我们将再次使用“查找和替换”来撤销更改,通过原始公式和复制的公式(为了选择不连续的区域,按住 Ctrl)来选择这两个区域。按 Ctrl + H 打开“查找和替换”对话框。这次,在“查找内容”框中输入反斜杠 (\)(或我们第一次替换使用的任何其他字符),在“替换为”框中输入 =,然后分别单击“全部替换”按钮。 将 Microsoft Excel 公式复制到其他单元格的快捷方式1. 向下复制公式 Ctrl + D - 这个键盘快捷键将帮助我们有效地从上面的单元格复制一个公式,然后调整单元格引用。 * 例如:如果我们有一个公式在相应的单元格 A1 中,并且我们想将其复制到单元格 A2,那么在这种情况下,我们必须选择 A2 并按 Ctrl + D。 ![]() 2. 向右复制公式 Ctrl + R - 这个快捷键将帮助我们有效地将一个公式从给定的单元格复制到左边,然后调整单元格引用。
![]() 提示。请记住,这两个快捷方式都可以有效地将公式复制到多个单元格。 |
我们请求您订阅我们的新闻通讯以获取最新更新。