打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
理解数据验证(数据有效性)
userphoto

2022.05.07 北京

关注

概述

数据验证,以前叫做数据有效性,它的作用是规范和限制Excel中输入的数据。

什么时候使用数据验证

当你希望限制使用者在Excel中只能输入满足你要求的数据时,就可以使用数据验证:例如:

单元格中只能填写整数

单元格中只能填写某个区间的数值

单元格中只能输入日期

单元格中只能输入固定长度的文本

单元格中只能输入以特定字符串开头的文本

单元格中的值只能从一个列表中选择

......如何使用数据验证

使用数据验证非常简单,只要在数据选项卡中点击“数据验证”,然后创建适当的规则就可以了。

规则的创建在允许框中。缺省情况下,选项是允许任何值,也就是没有任何数据验证的限制:

这里面是所有的可以设置的选项。

例如,如果你要限制单元格只能输入0-1000之间的整数,可以选择整数,然后设置最大,最小值:

这里的“介于”,可以用其他比较选项代替:

点击确定,完成设置。

一旦输入的不满足条件(非整数,或者超出了范围),就会返回提示信息:

这样就实现了限制输入的目的。常见的数据验证规则

一般的限制数据格式的输入经常见于财务管理,比如报销单中限制填写的数值范围。在某些需要用户提交的表单中,也经常会限制日期格式,或者只能填写整数(比如产品的订购数量),顺便还可以限制日期或数值的范围。

除此之外,最常见的条件格式是下拉列表。这种规则用到的是“序列”:

设置完成后,点击该单元格,就会出现下拉列表:

你只能选择其中的某个值(或者什么也不选择)。当然,你也可以手工输入,但是如果输入的值不是列表中的值,就会弹出提示信息:

关于下拉列表的数据验证,有很多应用的场景,也有很多技巧,请参见:

Excel实用小技巧-这个数据验证(数据有效性)怎么 实现的

级联下拉列表又来了,这次是动态的

更多的数据验证是通过“自定义”实现的。例如,如果我们要求只能输入以“ABC”开头的10个字符的文本,就必须使用自定义:

所谓自定义实际上就是使用一个公式,这个公式需要返回一个逻辑值:TRUE或者FALSE。只有当该公式返回TRUE时,输入的才是合法的,否则,输入就是非法的。

还有很多类似的应用,具体请参见:

不许重复输入数据-数据验证

报销费用必须符合预算限制-数据验证

输入满足一定格式要求的数据,例如合同编号-数据验证

9个经常使用的数据验证(数据有效性)场景

圈释无效数据

设置了数据验证以后,在单元格中以后输入的数据就会被数据验证规则限制。但是,如果在设置数据验证之前,单元格中已经有的数据不会被清除,尽管他们违反了规则:

其中的71.4,85,2.6,9.6,都不满足数据验证的规则。

我们可以在数据验证命令组中,使用圈释无效数据,

即可以将不符合规则的数据圈出来:

需要提醒的是,这个圈释只对当前打开的文件有效,一旦将文件关闭,下一次打开,红色的圆圈就消失了!数据验证的最佳实践

使用数据验证,建议一定要提示信息和出错警告。

提示信息

在数据验证对话框的第二页,输入提示信息。

这样,一旦选中该单元格准备输入数据时,就会出现提示:

出错警告

在数据验证对话框的第三页,输入出错后的警告信息。

这样,当输入的数据不满足限制时,就会弹出警告信息:

当然,还可以直接在单元格上方放置提示信息:

通过这样的方式,可以帮助使用者输入正确的信息,并且在输入错误后也可以快速发现问题所在。

重要的提示

不要依赖数据验证!

数据验证可以帮助你规范使用者输入的数据格式和内容。但是,不要认为只要你设置了数据验证,那么输入的数据就都符合你的要求!

因为数据验证很容易就会被绕过去!

比如,你可以从另外的区域复制数据,然后粘贴到设置了数据验证的区域。即使数据不满足数据验证的条件,也可以成功粘贴。如何快速发现设置了数据验证的单元格

可以通过“定位”功能快速发现所有设置了数据验证的单元格。

使用快捷键Ctrl+G,打开定位对话框,点击定位条件,点击数据验证:

点击确定后,即可定位所有设置了数据验证的单元格。

Excel+Power Query+Power Pivot+Power BI

Power Excel 知识库    按照以下方式进入知识库学习Excel函数   底部菜单:知识库->Excel函数

自定义函数  底部菜单:知识库->自定义函数Excel如何做  底部菜单:知识库->Excel如何做

面授培训  底部菜单:培训学习->面授培训

也可以在历史文章中学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中怎样对数据有效性进行自己想要的设置
Excel技巧-31 数据验证之设置动态数据源
玩转Excel数据有效性的九个技巧,助你追上美女老板
办公必备的数据验证技巧,如果你还不掌握,那就真的Out了!
Excel与WPS表格中数据有效性验证的使用
Excel
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服