Excel常用功能-数据有效性简单操作
本节动图中,鼠标左键为黄色,右键为红色;
这一节是猪爸爸学excel之常用功能操作-数据有效性。
主要分享数据有效性(数据-数据验证)该功能的常见使用。
我们点开【数据】-【数据验证】窗口,可以看到【验证条件】的”允许“选项这里,有这么几个选项:
任何值:这个很好理解了,就是您随便,输入啥都行;
整数:单元格只能输入整数;
小数:单元格输入整数或者小数都可以;
日期、时间:这个同样顾名思义,不用多解释;
文本长度:限制文本长度;

上边这几个选项,都有“介于、未介于、等于、不等于、大于……等选项,这些很好理解,就不再赘述了。

序列:从下拉列表中选取数据(这个是最高频率使用到的,就是平时我们经常说的下拉选项或下拉列表)
自定义:通过自定义公式进行灵活的限制。
1、序列(下拉列表)
我们先从最常用的下拉列表开始,先选择想要设置下拉列表的单元格范围,本例为A2:A10,鼠标点击【数据】-【数据验证】,在【允许】列表中选择“序列”,点击“来源“输入框,选择我们准备好的C2:C12数据,点击【确定】,大功告成。

2、限制员工年龄
正常情况,员工年龄,应该都是在18周岁以上,60周岁以下,那么,我们可以通过“整数”这一个选项来进行限制。
我们选择在【数据】-【数据验证】的设置窗口,验证条件为“整数”,类型设置为介于,最小值为“18”,最大值为“60”,这样子,就可以了。

但是,可能会有人说,男的是60周岁,女的可是50周岁呢,那怎么办?没问题,那就得到“自定义“出场了。
这次,我们选择C2:C9区域,同在,在设置窗口,选择“自定义“,输入如下公式
=OR(AND(B2="男",AND(C2>18,C2<60),C2=INT(C2)),AND(B2="女",AND(C2>18,C2<50),C2=INT(C2)))
这样就可以了,稍微验证下,完全没毛病。

这里简单地解释下,AND(B2="男",AND(C2>18,C2<60),C2=INT(C2)),AND函数是指要求的3个条件都满足才为真,可以这么理解,
性别如果是“男“的话,那么年龄必须得在18到60之间(AND(C2>18,C2<60)),而且年龄必须得是整数(C2=INT(C2));同理对于性别为”女“的进行条件限制,最后再套一个OR函数把这2种情况都包进来,就可以了。
3、限制输入手机号码(文本长度)
正常情况下,手机号码都是11位,那么,我们可以简单的通过文本长度来进行限制,在此例,选择A2:A10区域,【数据】-【数据验证】,【允许】下拉菜单选择“文本长度”,选择“等于”,“长度”填写为11,即可。

当然,这种情况下,如果有人输入了11位的非数字,也是可以的,如果一定要较真,那么,可以使用自定义,输入条件为=AND(ISNUMBER(A2),LEN(A2)=11),这样子,即必须输入的为纯数字(ISNUMBER(A2)),且长度必须为11位(LEN(A2)=11),有兴趣的小伙伴可以自己测试下,这里就不再录制动图展示了。
4、单元格提示及出错警告
如果表格是让其他伙伴填写收集的,为了更好的提示,我们还可以在【数据验证】窗口的【输入信息】,填入我们想让伙伴们看到的提示,另外还可以在【出错警告】那里,输入出错时的温馨提示内容。

5、圈释无效数据
这个是针对已经录入的数据,如果想快速地看哪些内容是不对的,那么,可以通过该功能快速地确定。如图所示,E2:E7为已录入数据,我们选择该区域,设置数据验证为序列,序列来源为C2:C12,确定,然后我们再点击【数据验证】-【圈释无效数据】,则可以看到,不对的内容就给标注出来了。

最后一点,我们做好数据验证之后,对应的单元格,当我们直接输入的时候,是能限制的,但是如果你的数据是复制粘贴过来的,那就不好意思了,数据验证也无能为力,所以在日常的表格工作中,规范录入数据,还是很重要的。

大脑:恩,看懂了~
手:你说啥?鼠标要点哪里?要怎么点击?
光看不练,上阵头晕,大家多多练习下,才能真正掌握哦~~
在看~~点赞~~谢谢大家~~
我的财宝吗?想要的话就给你吧,去找吧!我把世界的一切都放在那里~~