在 Excel 中撤销更改

2025年3月17日 | 阅读 7 分钟

人犯错是很常见的。当我们在处理 Excel 数据时,通常会在某个时候犯错,我们希望删除这些错误并恢复到原始数据,一步操作,两步操作,或更多。撤消功能就是解决方案,它允许我们跟踪对工作表所做的最后 100 次更改,并且我们可以在需要时随时撤消这些更改。

Undo Changes in Excel

在本文中,我们将讨论在 Excel 中以各种方式撤消更改的分步教程。使用 Excel 的撤消功能,我们可以快速撤销任何意外的错误,并回到数据足够准确以进行处理或修改的状态。

如何在 Excel 中撤消更改?

Excel 有几种执行大多数操作的方法。同样,我们也可以使用以下两种不同的方法撤消对工作表所做的更改:

  • 使用键盘快捷键撤消更改
  • 使用快速访问工具栏撤消更改

现在让我们详细讨论每种方法

使用键盘快捷键撤消更改

键盘快捷键比任何其他方法在 Excel 中执行任何操作或任务都更快。Excel 有各种键盘快捷键,有些是预定义的,有些可以手动创建。然而,它确实提供了默认的快速键盘快捷键来撤消 Excel 中的更改。这意味着我们无需为 Excel 中的撤消操作设置任何快捷键。

要在 Excel 中撤消更改,我们需要按住 Ctrl 键,然后按键盘上的 'Z' 键,即 Ctrl + Z。这是撤消先前更改的最快方法;它只适用于 Windows。

Undo Changes in Excel

在 MacOS 上,我们必须使用 Command 键代替 Ctrl 键,操作将被撤消。

Undo Changes in Excel

按一次键盘快捷键可以帮助我们撤消上次操作。但是,我们可以多次按快捷键来撤消多次更改。每次我们按一次撤消快捷键,Excel 就会撤销相应的更改。通过这种方式,我们可以撤销多个操作,特别是我们在活动工作表中执行的最后 100 个操作。

使用快速访问工具栏撤消更改

尽管我们可以使用键盘快捷键来撤消 Excel 中的更改,但当我们需要撤销大约 10 步以前的更改时,这可能是一项艰巨的任务。在这种情况下,我们必须连续多次按下键盘快捷键。与其多次按下快捷键,不如使用快速访问工具栏,它将更方便地撤消更改。

快速访问工具栏位于 Excel 窗口的顶部。它包含帮助我们一键执行常用任务的快捷方式。

Undo Changes in Excel

在快速访问工具栏上,撤消操作的快捷方式位于重做快捷方式之前。它只在对工作表进行一些更改后才可见。这意味着如果我们创建一个新工作表,撤消快捷方式将变灰或无法点击,因为没有什么可撤消的。像撤消键盘快捷方式一样,我们可以从快速访问工具栏上单击撤消快捷方式一次或两次,以相应地撤消更改。

快速访问工具栏上的 Excel 撤消快捷方式如下图所示:

Undo Changes in Excel

快速访问工具栏上的撤消快捷方式的主要用途在于当我们需要撤销多次上一步操作或步骤中的更改时。在这种情况下,我们可以单击快速访问工具栏上撤消快捷方式旁边的下拉图标。它会显示活动工作表中所有可以撤销的操作。我们可以从以前操作的下拉列表中选择一个特定的点或位置,以撤销该选定点和当前点之间的所有更改。

Undo Changes in Excel

尽管撤销快捷方式默认随 Excel 一起安装,但在某些情况下,由于设置中出现意外更改,我们可能看不到快速访问工具栏上的快捷方式。在这种情况下,我们可以从“设置”中手动将撤销快捷方式添加到快速访问工具栏,并在需要时相应地使用该快捷方式。

将撤消按钮添加到快速访问工具栏

如果快速访问工具栏中没有撤消按钮,很可能是我们或其他人不小心从工具栏中删除了该按钮。我们可以执行以下步骤将撤消按钮重新添加到工具栏:

  • 首先,我们需要转到 文件 选项卡,然后从列表中选择“选项”。
    Undo Changes in Excel
  • 选择“选项”后,会启动名为“Excel 选项”的窗口,我们可以在其中访问 Excel 的所有设置。但是,我们必须单击左侧列表中的“快速访问工具栏”选项,如下图所示:
    Undo Changes in Excel
  • 接下来,我们需要点击“从以下位置选择命令”下的下拉菜单,并选择“所有命令”选项。
    Undo Changes in Excel
  • 获取 Excel 命令列表后,我们必须选择“撤消”命令并单击“添加 >>”按钮。
    Undo Changes in Excel
  • 点击“添加 >>”按钮后,“撤消”命令将被添加到右侧的框中。一旦命令添加到右侧框中,我们需要点击“确定”保存更改。
    Undo Changes in Excel
  • 保存设置后,我们可以从快速访问工具栏访问 撤消 命令快捷方式。
    Undo Changes in Excel

撤消撤消:重做已撤消的操作

当我们在 Excel 中撤消更改但意识到需要将这些更改恢复到工作表时,我们可以利用重做命令。重做命令与撤消命令完全相反。但是,如果活动工作表中没有执行过撤消操作,则重做命令将无法访问。

重做命令的使用方式与撤消命令类似,可以通过键盘快捷键或快速访问工具栏。它位于快速访问工具栏中“重做”按钮的旁边。如果它不存在,我们可以按照本文中将撤消快捷方式添加到快速访问工具栏的相同过程来添加它。

Undo Changes in Excel

要快速重做一项或一组操作,我们可以使用键盘快捷键 Ctrl + Y(在 Windows 上)和 CMD + Y(在 MacOS 上),一次或根据需要多次。

示例:撤销 Excel 中的更改

让我们了解撤消命令的工作原理以及如何在 Excel 工作表中撤消更改。为了理解这一点,我们首先在工作表中进行一些随机操作,然后使用撤消命令恢复对工作表所做的所有更改。

假设我们创建一个空的 Excel 工作表,并使用 RANDBETWEEN 公式在单元格 A1 中插入随机值,如下图所示:

Undo Changes in Excel

接下来,我们从单元格 A1 复制公式并将其粘贴到 A1 到 E10 的范围中。

Undo Changes in Excel

到目前为止,我们已经对空或新建的 Excel 工作表进行了两次不同的更改。接下来,我们更改所选范围的背景颜色、字体颜色和字体大小。

Undo Changes in Excel

最后,我们复制整个范围并使用“选择性粘贴”功能将其作为值粘贴到同一范围。

Undo Changes in Excel

在此阶段,Excel 会存储我们对空白工作表所做的所有更改,并且我们工作表中的数据不包含公式。

Undo Changes in Excel

我们采取的最后一个操作是删除公式并将选定范围内的值规范化。现在,如果按下撤消快捷键(Ctrl + Z)一次,Excel 将撤消更改并显示带有 RANDBETWEEN 公式的值。

Undo Changes in Excel

在上图中,由于 RANDBETWEEN,值会随机变化,因此它们与之前不同。

现在假设,我们想撤销所有更改并使我们的工作表恢复到空白状态。为此,我们必须多次按下撤销快捷键 (Ctrl + Y),直到工作表变为空白。另外,我们可以从快速访问工具栏访问撤销下拉列表,查看对工作表所做的所有更改,然后单击列表中的特定操作,立即返回到该状态。在我们的示例中,我们可以单击撤销下拉列表中的最后一个选项,立即撤销所有更改(我们进行的 10 个操作),并达到工作表为空白时的状态。

Undo Changes in Excel

撤消所有更改后,我们的工作表变得和以前一样空白。然而,这些操作仍然被保存,可以使用“重做”恢复。下图显示了“重做”下拉列表中保存的所有操作:

Undo Changes in Excel

通过这种方式,我们可以撤消 Excel 工作表中的更改。

Excel 中撤消的限制

  • 创建新工作表时,“撤消”命令会变灰,我们无法点击它。这是因为“撤消”命令直接取决于对工作表所做的更改,而新创建的工作表是一个没有更改的空白工作表。
  • “撤消”命令仅在同一活动会话中进行更改时才可访问。这意味着如果我们对工作表进行更改,关闭工作表并在 Excel 中重新打开,则“撤消”命令将不起作用。但是,只要在进行更改后保持工作表打开,我们就可以撤消对工作表的更改。
  • 如果我们收到一个 Excel 文件,并尝试撤消共享该文件的人所做的更改,我们将无法这样做。在这种情况下,在共享者进行更改后,会话会终止。但是,在使用 Excel 网页版时,更改会保存到云端,并且可以在需要时恢复或撤消。

下一个主题Excel FV 函数