什么是 Excel 中的数据验证?
Microsoft Excel 是一个强大的工具,也非常有用。它具有多种功能来简化我们的工作。其中一项功能是数据验证。现在假设您希望用户在单元格中输入一些特定的值,为此,您需要设置一些预定义的规则,以便用户无法输入其他值,这就是数据验证介入的地方。
数据验证使您可以控制接收来自用户的特定输入。我们在日常生活中都遇到过使用此功能的情况,一个这样的例子是在填写表格时,年龄单元格将接受数字,姓名列接受字符有限的文本,出生数据将具有年份定义为排除不合格的候选人。
数据验证:
数据验证函数可以在 excel 功能区的 DATA 选项卡中找到(如下图所示)。
单击数据验证后,将出现一个菜单。
选择数据验证并出现一个对话框。
对话框中有 3 个选项卡。
- 设置:这将帮助您选择数据类型以及要填充到所需行或列中的数据类型。
- 输入消息:此选项卡将有助于让用户了解您为行/列决定的约束。它将提醒用户输入正确的值集。
- 错误警报:错误警报选项卡将帮助用户知道他们输入了无效数据。
Note: The data validation feature is not 100 percent reliable. If you will try to copy the data from cells which has no defined validation rules and then try to paste those cells to cells having data validation then all the validation part get vanished. Basically, validation rules get changed from the corresponding cell based on the copied cell content.
数据验证示例
让我们以填写表格为例。该表格需要您的姓名,限制为 3-7 个字符,需要您的出生日期,并提供考试中心的城市列表。目前不考虑所有其他要求。
表格看起来像这样。
应用名称单元格的字数限制为 3-7 个字符的数据验证。
步骤 1:选择名称前面的空单元格。
第 2 步:从功能区的DATA选项卡中,选择Data Validation 。
第 3 步:将出现一个对话框。
第 4 步:在设置选项卡的对话框中,在下拉菜单中选择文本长度(如下图所示)。
第 5 步:我们希望我们的用户输入 3-7 个字符之间的名称,因此在“最小值”列中我们将写入 3,在“最大值”列中我们将写入 7,然后单击“确定”。
Name行现在只接受 3-7 个字符之间的文本。
要将数据验证用作出生日期:
第6步:在excel中选择Data of Birth前面的单元格。
第 7 步:重复第2 步和第 3 步。
第 8 步:在这一步中,您需要选择日期,而不是选择文本长度(如下图所示)。
如果您希望用户必须在 2000 年 1 月 1 日至 2021 年 1 月 1 日之间出生。输入开始日期为 2000 年 1 月 1 日,结束日期为 2021 年 1 月 1 日。
第 9 步:单击确定。
现在,出生日期行将接受 2000 年 1 月 1 日至 2021 年 1 月 1 日之间的日期。
要将数据验证用作列表:
第 10 步:选择考试中心前面的空单元格..
第 11 步:重复第2 步和第 3 步。
第 12 步:选择列表(如下图所示)。
您想将“Kanpur”、“Agra”、“Aligarh”、“Lucknow”、“Varanasi”添加到列表中。
第 13 步:在源列中添加名称,用逗号 ( , ) 分隔。
第 14 步:单击确定。
考试中心单元格将如下所示。
您已使用数据验证成功创建了一个包含 3 个要求的表单。