Excel如何防止数据输入错误

Hello大家好,我是明明同学,今天我将给大家介绍Excel如何防止数据错误输入。我们经常会遇到这种情况,领导或者老师给我们发一个Excel让我们收集员工或者学生的信息。然而当我们收上来时发现大家填的特别乱,不能很好的汇总。比如性别有的填的男,有的填的汉子,有的填的女,有的填的美女。当我们学会Excel中数据验证功能后就不会出现这个问题。其他人会乖乖的按照我们规定内容或者格式填写。下面就让我们开始学习吧。

视频教程:

首先来看我们今天的演示数据,姓名是随机生成,不代表真实姓名。

Excel如何防止数据输入错误

演示数据,姓名是随机生成,不代表真实姓名

今天我们所要用到的是excel中数据验证功能,它位于Excel最上部数据选项卡->数据工具中的数据验证选项

Excel如何防止数据输入错误

首先我们来介绍最简单也是最常用的功能就是序列。

序列的意思就是只允许填写给定数据中的一个,比如我们想要性别一栏只允许填写男或者女。

Excel如何防止数据输入错误

具体操作为:

点击数据验证->点击第一个数据验证->然后在设置选项卡验证条件允许处设置为序列,接下来在来源中输入男,女。注意中间的逗号一定要是英文输入法状态下的逗号,然后点击确定就可以了。

此时在选中的单元格右下角有一个向下的箭头,我们可以直接点击选择男或者女,当然我们也可以手工输入男或者女,比如这里我选择男,此时我们输入正确可以输入,如果我们输入汉子,此时会给我们提示此值与此单元格定义的数据验证限制不匹配的错误信息,提示我们重试或者取消而不会让我们输入。

Excel如何防止数据输入错误

我们可以修改这个错误提示,使提示更人性化。比如我们可以把提示修改为此项只能为男或者女,你输入的不对,请重新尝试。具体操作为:点击数据验证->选择出错警告选项卡->标题为输入错误->错误信息填写此项只能为男或者女,你输入的不对。这样别人在填写错误的时候可以一目了然的知道自己为什么填写错了。

我们也可以在输入前给出提示信息,防止在输错之后才发现输错了,此时我们在数据验证中选择输入信息->标题为填写说明->输入信息填写此项只能为男或者女。这样当别人一点击单元格就可以知道该填写什么内容了。

Excel如何防止数据输入错误

接下来我要给大家介绍的是第二个常用的设置文本长度。

意思就是我们只允许其他用户输入特定长度的数据,不够或者超过都会提示错误,输入不进去。比如收集手机号只允许填写11位,如果别人漏输或者多输都输入不进去,保证我们收集的数据准确性。

具体操作为:

点击数据验证->点击第一个数据验证->然后再设置选项卡->验证条件允许设置为文本长度->数据一栏选择等于->长度一栏输入11。此时就只允许输入11位的数据。我们输入10位数据测试一下,发现提示错误输不进去。我们也可以用刚刚学的增加用户体验的方式给用户更好的提示。比如我们修改提示为填写说明,此项只允许填写11位的长度,然后再错误信息里填写,错误提示,您输入的长度不正确请重新输入。这样填写者就可以十分清楚的知道怎么填写了。

Excel如何防止数据输入错误

最后我们要介绍的是日期验证:

意思是我们只允许输入我们规定日期的数据,其他日期不允许输入。比如我们输入自己出生年龄时一不小心输成了1892年,excel就会提示错误输入不进去。

具体操作为:

点击数据验证->点击第一个数据验证->然后再设置选项卡->验证条件允许设置为日期长度->数据一栏选择大于或者等于->比如我知道我们公司的员工不可能有1950年之前出生的就可以在此输入1950/1/1。然后修改提示信息为允许填写1950年之后的日期,修改错误信息为填写日期错误不在规定范围中。此时就完成了我们的日期验证。这样在我们输入时只允许输入1950年之后的日期了。

此外我在教大家一个函数datedif函数,它可以计算两个日期之间间隔的天数,月数,年数。他的第一参数是较小的日期,第二个参数是较大的日期,第三个参数为想要计算的形式。比如想要计算相隔多少年是y,计算相隔多少月是m,计算相隔多少天是d。比如本例中我想要计算每个人的年龄就可以用到这个函数,第一个参数为填写的出生日期,第二个为当天的日期,最后一个参数为y即可。然后应用全部,这样就完成了今天的表格填写了。

Excel如何防止数据输入错误

今天明明同学就给大家分享到这里,我们下回再见,拜拜。


分享到:


相關文章: