如何在Microsoft Excel中创建数据验证

如何在Microsoft Excel中创建数据验证

Microsoft Excel 是组织中使用最广泛的工具之一。 无论您是工程师还是数据科学家,最后都需要在 Excel 表格上显示数字来展示您的工作。 在 Excel 中的许多其他功能中,数据验证是团队或小组环境中常用的功能之一。 例如,您可以将 Excel 发送给您的所有同事以填写受限值。 这将帮助您避免输入自由文本并使数据在指定范围内。 在本文中,让我们探讨如何使用各种选项在 Microsoft Excel 中创建数据验证。

有关的: 如何修复缓慢的 Excel 并加快您的工作?

1. 定义验证规则

Excel 允许为单个单元格或单元格区域设置验证规则。 您可以利用它来监控特定单元格中特定值的接受情况。

让我们以验证学生成绩单为例。

  • “主题 1”列下方的单元格应该是一个数字。
  • 允许的值介于 0 到 100 之间。
  • 它不能是文本,小于零或大于 100。
  • Excel 应自动拒绝所有其他条目。

您可以按照以下步骤在 Excel 中定义数据验证规则。

  • 为了设置这些验证,首先选择要限制值的单元格范围。 在我们的示例中,我们选择单元格 D4 到 D7。
  • 转到“数据”选项卡,然后选择“数据工具”组下的“数据验证”选项。
在 Excel 中创建数据验证规则
在 Excel 中创建数据验证规则
  • 这将打开“数据验证”对话框。 您可以在对话框的“设置”选项卡下为所选单元格设置允许的条目。
  • 单击“允许:”下的下拉菜单,然后选择您的首选值。 在我们的示例中,我们将选择整数作为标记。
Excel 数据验证设置
Excel 数据验证设置
  • 在“数据”列表框中,您可以定义有效性条件。 这限制了输入的可能性,我们选择“介于”选项,因为我们只需要允许从 0 到 100 的值。请记住,选项将根据您的选择而改变。 例如,如果您选择“大于”,您只会看到一个文本框来输入“最小值”值。
  • 对于“介于”条件,您可以在“最小”和“最大”框中确定可能的跨度。 我们将输入最小值为 0,最大值为 100。

单击“确定”按钮,现在您已成功为所选单元格设置数据验证。

2. 验证规则错误提示

使用验证规则,您可以限制单元格中允许的值。 当您尝试在 D4 单元格中输入值 110 时,Excel 将向您显示错误消息并限制您。

由于输入无效,数据不允许
由于输入无效,数据不允许

但是,错误消息并未向您显示允许的范围是 0 到 100。为了使错误消息更有意义,您可以创建自定义错误警报消息,在错误发生时为您提供清晰的指示。

  • 如上所述,选择单元格或单元格范围,然后转到“数据>数据验证”。 我们建议您一起执行此步骤,以便您可以一步设置验证和错误消息。
  • 当您在“数据验证”对话框中时,转到“错误警报”选项卡。
  • 在“标题”框中,输入错误的标题。
  • 在“错误消息”窗格下输入规则的详细信息。
数据验证错误警报
数据验证错误警报

重要的部分是设置错误消息样式。 单击“样式”下拉菜单,您可以看到三个选项——停止、警告和信息。 根据您的需要,您可以完全限制单元格值或允许用户使用警告或信息消息。 例如,在我们的案例中,当用户输入 110 时,您将收到以下针对不同警报样式的错误。

有关的: 提高生产力的 Excel 提示。

2.1。 停止错误警报:

这也是您未设置任何自定义错误警报消息时出现的默认警报。 Excel 将不允许您输入无效条目,您应键入允许的值。

停止错误警报
停止错误警报

2.2. 信息错误警报:

这是一个简单的信息警报,当您单击“确定”按钮时,Excel 将允许您继续使用无效值。

信息警报
信息错误警报

2.3. 警告错误警报:

这是一个警告,Excel 将为您提供继续或取消的选项。

警告 错误警报
警告 错误警报

3.验证规则输入消息

就像错误警报一样,您也可以在单击单元格时创建显示消息。 这将有助于在出现错误之前一步输入正确的数据。

  • 如上所述,选择单元格或单元格范围,然后转到“数据>数据验证”。
  • 当您在“数据验证”对话框中时,转到“输入消息”选项卡。
  • 在“标题”输入框中,输入错误的消息标题。
  • 在“输入消息”窗格下输入规则的详细信息。
数据验证输入消息
数据验证输入消息

单击已验证的单元格以查看输入消息,如下所示。

验证规则输入消息
验证规则输入消息

当您有一个大型 Excel 并在不同的单元格中进行不同类型的数据验证时,这将很有用。

有关的: 如何修复Excel中的公式错误?

4. 现有数据的验证规则

创建验证规则时,您的 Excel 表不太可能仍为空。 因此,在对现有数据使用验证规则时,您必须注意一些设置。

4.1。 扩展数据验证

当您选择验证规则之外的单元格并单击“数据验证”选项时,Excel 将提示您一条消息。

扩展数据验证
扩展数据验证

您可以单击“是”将验证扩展到选定的单元格。 但是,问题在于 Excel 不会使用您的验证规则验证任何现有数据。 您只能对遵循先前设置的规则的条目使用验证规则。 Excel 将忽略现有数据而不进行任何验证。 Excel 中唯一可用的选项是标记无效数据,以便您可以手动更正它们。

4.2. 标记现有的无效值

为了找到无效的现有数据单元格,请转到“数据”菜单并单击“数据工具”组下的“数据验证”下拉按钮。 现在,选择条目“Circle Invalid Data”以用红色圆圈突出显示无效单元格,如下所示:

循环无效数据
循环无效数据

4.3. 删除无效数据的标签

使用验证圈,您可以清晰地概述表格中的无效数据。 如果您已更正这些值或不再需要这些圆圈,则可以轻松删除它们。

您可以再次使用“数据验证”下拉菜单下的“清除验证圈”条目来删除红色圆圈标签。

5. 验证规则列表

作为验证规则的替代方法,您可以使用包含所有有效值的列表。 因此,每个用户都可以简单地在可用值之间进行选择并插入正确的数据。 换句话说,您可以限制用户在指定的值内进行选择。 在我们的示例案例中,您只能允许 50、60、70、80 和 90 之类的标记,并限制任何其他用户输入。

当您在“数据验证”弹出窗口中时,转到“设置”选项卡:

  • 从“允许”下拉框中选择“列表”条目。
  • 选择“单元内下拉菜单”选项以显示下拉菜单中的值。
  • 根据您的需要选中或取消选中“忽略空白”选项。
  • 在“源”文本框中输入允许的值,用逗号分隔。 如果表格或其他工作表中已经存在所需的值,则在单击“来源”框后,选择相应的区域以采用这些值。 确保值的来源在同一个 Excel 书中可用,以便在您与他人共享 Excel 时它可以工作。
  • 单击“确定”按钮保存更改。
使用列表值验证数据
使用列表值验证数据

以这种方式格式化的单元格在激活时会收到一个列表箭头。 您现在可以手动输入一个可能的值,也可以通过箭头按钮打开列表,然后选择所需的条目。

从列表中选择值
从列表中选择值

您还可以如上所述设置输入消息和错误警报。

使用“全部清除”按钮,一键删除所有数据验证、输入消息和错误警报。

推荐:WooCommerce响应式WordPress主题PetMark


发表评论