如何在 Microsoft Excel 中锁定单元格?

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

锁定 Microsoft Excel 中的单元格意味着限制某些单元格被未经授权的用户编辑。当我们锁定 Microsoft Excel 中的单元格时,没有人可以更改这些特定的单元格,并且众所周知,特定用户无法对给定的公式和受保护单元格的内容进行任何更改。

在 Excel 工作表需要与多位同事共享的情况下,锁定单元格特别有益。

重要提示: 应注意,相应的“锁定功能”与保护单元格功能一起使用。两者结合起来才有意义。

此外,在 Excel 中,我们可以轻松地锁定单元格,使其处于不可编辑状态。这样可以有效地保护我们的数据免受 Excel 表格中的各种不必要的更改;在 Microsoft Excel 中,您可以轻松地锁定单个单元格、单元格区域,甚至所有相应的单元格。默认情况下,Microsoft Excel 中的所有单元格都已锁定;我们需要对其进行保护才能完全锁定它们。

  • 例如:组织 X 提供税务审计、会计、破产和其他法律事务方面的咨询。在此示例中,其财务总监要求财务团队的下属 Amit 创建一个 Excel 工作表,其中包含以下内容:
  • 在过去五年中,X 及其竞争对手的市场份额轻松被捕获。
  • 它还将涵盖本年度实际业绩与预测的各种“偏差”。
  • 此外,销售团队本年度产生的销售收入数字。
  • 它还将包括未来两年的“销售预测”。

此外,Amit 先生被要求与营销部门共享该工作表,以协助其修订计划。对于这种部门间的协作,Amit 先生通常希望他的 Microsoft Excel 数据在传播过程中保持不变。这时就使用了 Microsoft Excel 的单元格锁定属性。

在处理共享文件时,意外更改相应数据的可能性会增加。此外,即使对 Microsoft Excel 公式进行一次修改,也可能导致完全不同且错误的计算结果。

为了解决这些问题,Microsoft Excel 提供了一个锁定功能,该功能默认始终启用。要确认 Excel 单元格已被锁定,我们需要分别执行以下步骤:

步骤 1:首先,我们需要右键单击一个单元格,然后选择“设置单元格格式”

步骤 2:在此步骤中,我们需要点击“设置单元格格式”窗口中的“保护”选项卡。

步骤 3:执行上述步骤后,“锁定”复选框已选中,这意味着单元格已被有效锁定。

重要提示:应注意,仅锁定或仅保护单元格并不能阻止个人更改或修改它们,因此要保护特定单元格,必须先锁定然后才能保护它们。

在本教程中,我们将详细介绍锁定 Excel 工作表中单元格所需的每个步骤。但请记住,只有锁定单元格才有效,直到我们保护它们为止。

为什么要锁定 Microsoft Excel 工作表中的单元格?

现在,在本教程中,我们将详细说明锁定单元格或整个工作表时最常见但最重要的两个原因。

原因 1

很多时候,当我们最终处理 Excel 工作表时,不小心按下了DELETE、BACKSPACE或任何其他字母键以及数字键,那么在这种情况下,我们的全部数据要么丢失,要么会被错误地编辑。如果我们发现了错误,那就没事了,因为我们可以轻松地纠正或更正它,如果我们无法检测到或发现错误,我们可能会得到一个错误的或不正确的结果。

原因 2

另一个最重要的原因可能是我们只想在获得我们的许可和知情的情况下让人们编辑我们的 Excel 工作表。因此,我们可以轻松地锁定单元格,以便特定用户只能打开和阅读我们的工作表,但他们无权(未获许可)编辑它。

解决方案

众所周知,Microsoft Excel 提供了一种独特的方式来保护我们的数据免遭这种情况发生。因此,我们可以轻松地锁定单元格,也可以保护它们不被任何未经授权的用户编辑,然后我们可以保存文件,避免各种不必要的更改。

除此之外,我们可以轻松地自定义选定工作表的保护,然后允许特定用户在工作表被锁定或受保护时执行基本操作。

需要执行哪些操作来锁定 Microsoft Excel 中的单元格?

如果我们想保护我们的 Microsoft Excel 工作表免受不必要的更改,那么在这种情况下,我们需要按顺序对我们的相应工作表执行以下操作。

  • 锁定单元格
  • 保护单元格

众所周知,操作顺序至关重要。我们将通过一个恰当的例子来详细描述这两种方法,以便更好地理解。首先,我们需要指示个人锁定 Excel 工作表的所有单元格,然后锁定一些特定的单元格。

锁定所有单元格

之前,我们告诉过个人,默认情况下所有单元格都已“锁定”。在深入下一步保护特定单元格之前,我们需要再次验证所有选定的单元格是否已锁定。如果单元格未锁定,那么在这种情况下,我们需要先锁定它们。

除此之外,我们都需要验证所有单元格是否已初始锁定。为了实现这一点,我们需要有效地遵循以下步骤:

步骤 1:首先,我们需要使用键盘上的Ctrl+A快捷键选择 Microsoft Excel 工作表的所有特定单元格。

How to lock cells in Microsoft Excel

步骤 2:现在在此步骤中,我们将右键单击任何选定的单元格,并从打开的列表中选择设置单元格格式

How to lock cells in Microsoft Excel

步骤 3:执行上述步骤后,屏幕上将打开一个设置单元格格式面板,我们需要转到保护选项卡,然后我们将验证所有单元格当前是否已锁定。

How to lock cells in Microsoft Excel

之后,我们必须按键盘上的Ctrl+1快捷键直接打开设置单元格格式面板

步骤 4:如果“锁定”复选框未选中,则意味着相应的单元格未被有效锁定。因此,通过选中此复选框来锁定单元格。

How to lock cells in Microsoft Excel

步骤 5:最后,我们还必须单击确定按钮以完成单元格锁定过程。

How to lock cells in Microsoft Excel

现在,我们将继续保护我们的相应单元格内容,然后应用公式。

保护所有单元格

在锁定整个单元格之后,我们需要再执行一个步骤来达到我们的目标。保护单元格是相对于锁定单元格而言的重要步骤,或者两者都同样重要。

如果我们无法锁定单元格,那么这个(保护功能)将不起作用,单元格内容将保持可编辑状态。因此,我们应该立即锁定单元格。

可以通过以下步骤有效地实现单元格内容的保护:

步骤 1:在此步骤中,在同一工作表中,我们需要转到“Excel 功能区”下的“审阅”选项卡。

How to lock cells in Microsoft Excel

步骤 2:现在,在审阅选项卡中,我们需要单击“保护”组下的“保护工作表”选项。

How to lock cells in Microsoft Excel

步骤 3:执行上述步骤后,屏幕上将出现一个保护单元格窗口面板,您可以在其中轻松自定义单元格限制,如果您想在单元格被锁定时授予用户一些权限。

在此处勾选复选框以允许相应操作。

How to lock cells in Microsoft Excel

默认情况下,此列表中的前 2 个选项已选中。

步骤 4:在此步骤中,我们可以设置密码,也可以直接保护相应单元格而不设置密码,然后单击“确定”按钮。要完全保护单元格,我们需要将工作表密码设置为受保护

How to lock cells in Microsoft Excel

此外,在取消保护 Microsoft Excel 单元格时需要此密码。此外,您也可以在不设置密码的情况下保护单元格。

步骤 5:现在在此步骤中,我们需要检查所有单元格是否已成功锁定并处于不可编辑状态。一旦单元格被锁定和保护,那么之后我们不允许在取消保护它们的情况下对相应单元格进行任何更改。

How to lock cells in Microsoft Excel

步骤 6:执行上述步骤后,如果我们尝试编辑已锁定保护的单元格,我们将遇到一个警告消息,如下图所示。

How to lock cells in Microsoft Excel

锁定 Excel 工作表的特定单元格。

如果我们不想锁定 Excel 工作表的所有单元格,而是只想锁定两三个单元格。那么在这种特定情况下,我们需要只锁定和保护某些特定单元格,而让其余单元格保持解锁状态。

除此之外,Microsoft Excel 还允许锁定部分特定单元格。因此,使整个工作表不可编辑允许我们只锁定那些我们不想被更改其数据或内容的特定单元格。

在 Microsoft Excel 中锁定少量单元格之前必须记住什么?

众所周知,Excel 工作表中的所有相应单元格通常默认已锁定;因此,在开始或继续之前,我们必须确保只锁定我们要保护的单元格,而让其余单元格保持解锁状态。

在继续下一步之前,我们必须锁定所有要保护的单元格,并解锁其他单元格。如果我们尝试保护所有单元格都已锁定的工作表,那么所有单元格都将有效地被锁定。

现在为了更好地理解,让我们从一个例子开始。

在 Microsoft Excel 中锁定特定单元格的步骤

为了在 Microsoft Excel 中锁定特定单元格,我们需要遵循以下步骤:

步骤 1:首先,我们需要选择我们不想被“锁定”的单元格或单元格范围(A 至 C 列单元格),这意味着:此时,我们需要只选择那些允许我们更改其内容的部分单元格。

How to lock cells in Microsoft Excel

步骤 2:之后,我们需要右键单击选定的单元格,然后从列表中选择设置单元格格式选项,这将打开一个设置单元格格式面板

How to lock cells in Microsoft Excel

步骤 3:现在,在相应的“设置单元格格式窗口”中,我们只需要转到保护选项卡,然后取消选中“锁定”复选框以使选定的单元格解锁,然后单击确定按钮。

How to lock cells in Microsoft Excel

应用上述步骤后,我们将看到只有我们要保护的单元格被锁定,而其余单元格则未锁定。因此,当我们遵循保护单元格的流程时,它将只对锁定的单元格起作用,而不是整个工作表。

步骤 4:在同一工作表中,我们还需要转到 Excel 功能区中的审阅选项卡。

How to lock cells in Microsoft Excel

步骤 5:在“审阅”选项卡中,我们必须单击“保护”组下的“保护工作表”选项。

How to lock cells in Microsoft Excel

步骤 6:在“保护工作表窗口”面板中,勾选复选框以提供相应的操作权限。

How to lock cells in Microsoft Excel

步骤 7:这次,我们需要输入我们想要设置的密码,然后单击确定按钮,在取消保护单元格以便再次使其可编辑时,此密码是必需的。

How to lock cells in Microsoft Excel

虽然我们需要保护单元格而不设置密码,这在取消保护单元格时不会要求任何密码,并且我们可以直接单击一次即可取消保护文件。

步骤 8:现在,在此步骤中,它将要求我们重新输入密码以确认并与我们输入的第一个密码匹配,然后我们需要再次输入密码,然后单击确定按钮。

How to lock cells in Microsoft Excel

步骤 9:现在在此步骤中,所有“锁定单元格”均已成功保护。因此,未锁定的单元格仍处于可编辑状态,而锁定的单元格则不是。

如果我们想单击 A、B 或 C 列中的任何单元格,我们可以看到它们是可编辑的。但在D 列中,单元格不是可编辑状态。如下面的截图所示,可以轻松看到。

How to lock cells in Microsoft Excel

步骤 10:此外,如果我们想编辑 D 列中的任何单元格,它会显示一个警告消息,如下图所示。

How to lock cells in Microsoft Excel

结论是,我们选择的单元格已成功锁定。并且只有通过使用我们的密码取消保护,才能编辑锁定的单元格。

混合锁定状态

众所周知,在 Excel 电子表格中,我们可以拥有“锁定”和“未锁定单元格”,当我们想保护少量单元格而不是全部单元格时,在这种情况下,只有受保护的单元格被锁定,而其他单元格则保持解锁状态。但问题是如何找到工作表是否包含这两种类型的单元格。

我们也可以找到一个给定的工作表是否包含锁定的和未锁定的单元格Microsoft Excel中。此外,Microsoft Excel 会用实心方框显示它,如获取“混合锁定状态”更好见解的步骤所示。

步骤 1:首先,我们必须选择选定工作表的所有相应单元格和单元格范围,然后我们需要按键盘上的Ctrl+1快捷键。

How to lock cells in Microsoft Excel

步骤 2:执行上述步骤后,我们将看到“设置单元格面板”,其中在“保护选项卡”下;然后,我们将看到“锁定”复选框是否包含实心方框,这表示工作表同时包含锁定和未锁定单元格。

How to lock cells in Microsoft Excel

如果“锁定”复选框已选中,则表示所有选定的单元格都已锁定。

How to lock cells in Microsoft Excel

第三种也是最后一种情况是,“锁定”复选框未选中且为空白,则所有选定的单元格均未锁定。

How to lock cells in Microsoft Excel

同样,我们也可以检查其他工作表和单元格范围。这些是 Microsoft Excel 中的各种锁定表示状态。

Microsoft Excel 中的锁定状态表示

通过勾选复选框锁定的单元格。

通过未勾选复选框解锁的单元格。

实心方框表示混合单元格。

如何在 Microsoft Excel 的给定工作表中轻松查找和突出显示锁定的或未锁定的单元格?

如果我们曾经在给定的电子表格中多次锁定解锁单元格,我们可能需要记住哪些单元格已锁定哪些单元格未锁定

为了快速查找“锁定的单元格”“未锁定的单元格”,我们可以轻松使用“CELL 函数”,该函数通常返回有关给定指定单元格的格式、位置和其他属性的信息。

除此之外,如果我们想确定单元格的保护状态,我们必须在我们的相应CELL 公式的第一个参数中输入单词“protect”,并在第二个参数中输入单元格地址。

  • 例如

=CELL ("protect," A1)

如果单元格 A1 被锁定,则上述公式将返回1 (TRUE)。如果未锁定,则在这种情况下,上述公式将返回0 (FALSE),如下面的图所示(公式显示在单元格 B1 和 B2 中)。

How to lock cells in Microsoft Excel

再简单不过了。但是,如果我们有多列数据,那么上述方法不被认为是最佳方法。与区分大量的 1 和 0 相比,一目了然地查看所有锁定的或未锁定的单元格会更方便。

上述问题的解决方案是通过创建一个条件格式规则来突出显示锁定的未锁定的单元格,该规则有效基于以下公式:

为了突出显示锁定的单元格:=CELL ("protect", A1) =1

另外,要突出显示未锁定的单元格:=CELL ("protect," A1) =0

单元格 A1 是我们条件格式规则覆盖的范围的最左侧单元格。

例如,我们创建了一个小型表格。创建表格后,我们刚刚锁定了包含SUM 公式的单元格B2:D2,下面的截图将快速演示一个规则,该规则将轻松突出显示这些特定的锁定单元格。

How to lock cells in Microsoft Excel

重要提示:应注意,在受保护的工作表上,相应的条件格式功能主要被禁用。因此,我们在创建规则之前必须关闭工作表保护(审阅选项卡 > 更改组 > 取消保护工作表)。

关于 Microsoft Excel 中单元格锁定的常见问题解答?

1. Microsoft Excel 中的锁定单元格是什么意思,如何实现?

  1. 锁定 Microsoft Excel 中的特定单元格可以保护它们免受各种更改,例如编辑、删除和覆盖。可以锁定和解锁部分工作表或整个工作表。
  2. 例如,可以锁定每个特定单元格,而保留其余数据未锁定。同样,相应用户可以编辑原始数据(输入单元格),但用于计算输出的公式单元格可以被锁定。
  3. 默认情况下,工作表已锁定,要锁定或解锁整个 Excel 工作表,我们需要分别执行以下步骤:
  4. 1)首先,我们需要通过按键盘上的“Ctrl+A”快捷键来选择整个工作表。
  5. 2)然后我们将右键单击选区并从上下文菜单中选择“设置单元格格式”
  6. 3)之后,我们必须选择“锁定”选项来锁定所有单元格。或者,我们也可以取消选中“锁定”选项来解锁所有单元格。
  7. 4)最后,我们将单击“确定”
  8. 所有工作表单元格都将根据“步骤 3”中的操作被锁定或解锁。

2. 如何在 Microsoft Excel 中锁定和保护特定单元格?

用于在 Microsoft Excel 中锁定和保护特定单元格的步骤如下:

a. 首先,我们需要解锁 Excel 工作表的所有单元格

  • 我们必须通过按“Ctrl+A”来选择整个工作表。
  • 然后,我们需要右键单击选区并从上下文菜单中选择“设置单元格格式”。或者,我们需要按“Ctrl+Shift+F”或“Ctrl+1”
  • “设置单元格格式”对话框中,取消选中“锁定”选项,然后单击“确定”按钮。

b. 选择要锁定的单元格或区域。

  • 对于相邻单元格,我们需要使用“Shift”和箭头键选择需要锁定的单元格。
  • 同样,对于不相邻的单元格,我们需要通过按住“Ctrl”键来选择需要锁定的单元格。

c. 锁定选定的单元格

  • 我们必须一起按“Ctrl+1”,然后“设置单元格格式”对话框将出现在我们的屏幕上。
  • 我们需要在“保护”选项卡中选择“锁定”选项,然后单击“确定”按钮。

d. 保护工作表

  • 单击“审阅”选项卡中“更改”组下的“保护工作表”。或者,右键单击出现在左下方的工作表名称。从上下文菜单中选择“保护工作表”。
  • 输入可选密码,然后单击“确定”。
  • 确认密码,然后单击“确定”。

特定单元格已被锁定和保护,而其余单元格可编辑。

注意:输入密码时,您可以选择用户可以执行的操作。

3. 如何在 Excel 中锁定多个单元格并进行保护而不使用密码?

锁定多个单元格时需要考虑的一个重要点是单元格的选择。可以选择一个单元格范围,该范围可以是相邻的或不相邻的。范围选择如下进行:

  • 对于相邻范围:使用“Shift”和箭头键一起选择。
  • 对于不相邻范围:按住“Ctrl”键选择。
  • 对于一列:选择要锁定的列中的任意单元格,然后按“Ctrl+Space”。
  • 对于多个不相邻的行或列:通过按住“Ctrl”键单击不同的行或列标签(左侧或顶部)。

选择单元格后,即可锁定和保护它们。这可以通过按“Ctrl+1”并在“保护”选项卡中选择“锁定”选项来完成。此外,在“审阅”选项卡下单击“保护工作表”。

也可以在不提供密码的情况下保护单元格。为此,在“审阅”选项卡中保护工作表时,请省略密码。

但是,必须记住,如果未提供密码,工作表内容可以被任何人更改。因为任何用户都可以使用“取消保护工作表”选项。