使用数据验证来防止Excel中的无效数据输入

01之01

防止无效的数据输入

防止Excel中的数据无效输入。 ©Ted French

使用数据验证来防止无效的数据输入

Excel的数据验证选项可用于控制输入到工作表中特定单元格的数据的类型和值。

可以应用的各种控制级别包括:

本教程介绍了限制可以在Excel工作表中输入单元格的数据类型和范围的第二种选择。

使用错误警报消息

除了对可以输入单元格的数据设置限制外,还可以显示错误警告消息,说明输入无效数据时的限制。

有三种类型的错误警报可以显示,并且所选择的类型会影响限制的执行方式:

错误警报例外

错误警报仅在数据输入单元格时显示。 他们不会出现,如果:

示例:防止无效的数据输入

如上图所示,这个例子将会:

  1. 设置数据验证选项,只允许输入数值小于5的整数进入单元格D1;
  2. 如果无效数据输入到单元格中,则会显示停止错误警报。

打开数据验证对话框

Excel中的所有数据验证选项均使用数据验证对话框进行设置

  1. 点击单元格D1 - 将应用数据验证的位置
  2. 点击数据标签
  3. 功能区中选择数据验证以打开下拉列表
  4. 点击列表中的数据验证打开数据验证对话框

设置选项卡

这些步骤将可以输入到单元格D1中的数据类型限制为小于5的整数。

  1. 点击对话框中的设置选项卡
  2. Allow:选项下,从列表中选择Whole Number
  3. Data:选项下,从列表中选择少于
  4. 最大值:行中键入数字5

错误警报选项卡

这些步骤指定要显示的错误警报类型及其包含的消息。

  1. 单击对话框中的错误警报选项卡
  2. 确保选中“输入无效数据后显示错误提示”框
  3. 样式下:从列表中选择停止
  4. 标题:行中输入: 无效的数据值
  5. 错误消息中:行类型: 此单元格中只允许值小于5的数字
  6. 单击确定关闭对话框并返回到工作表

测试数据验证设置

  1. 点击单元格D1
  2. 在单元格D1中键入数字9
  3. 按下键盘上的Enter键
  4. 停止错误警报消息框应显示在屏幕上,因为此数字大于对话框中设置的最大值
  5. 单击错误警报消息框上的重试按钮
  6. 在单元格D1中键入数字2
  7. 按下键盘上的Enter键
  8. 数据应该在单元格中被接受,因为它小于对话框中设置的最大值