如何利用Excel的“数据有效性”来确保数据输入的唯一性
发布时间:2022-05-06 02:55:11
为了避免重复输入,可以利用Excel的数据有效性来确保数据唯一性。
在Excel数据录入的过程中,有些数据是需要确保唯一性的,比如说职员ID,商品编号等,凭人工判断是非常麻烦的,有时候难免会输入重复。为了避免重复输入,可以利用Excel的数据有效性来对数据进行验证,当输入已有的内容时,让Excel自动提示。其具体做法如下:
设置有效性条件
假如A列要输入的是职员ID,必须具有唯一性,在输入之前对其进行设置。选择单元格A1(假设第一个职员ID输入到A1),执行“数据”菜单中的“有效性”命令,弹出“数据有效性”对话框,选择“设置”选项卡,在“允许”下拉列表中选择“自定义”,在“公式”框内输入“=COUNTIF(A:A,A2)=1”
设置出错警告
通过上面的方法,把判断条件已经设置好了,在满足条件即出现重复项是怎么办?那就要设置出错警告。选择“数据有效性”对话框中的“出错警告”选项卡,选中“输入无效数据是显示出错警告”复选框,选择“终止”样式,在“标题”框内输入“输入错误”,在“错误信息”框内输入“你输入的数据已经存在,必须唯一”,最后单击“确定”按钮。
复制函数
到此,我们只是设置了最上面的一个单元格,还不能起任何作用,必须把这个设置应用到这一列的所有单元格。选择单元格A1,鼠标移动到A1的右下角,当鼠标变为“十”字形状时,拖动鼠标向下覆盖A列的其它单元格。
效果
这样,当我们在A列中输入同列中已有的信息时,Excel就会弹出对话框,提示输入错误,并终止输入。需要对刚才输入的数据进行修改光标方可移到下一个单元格。
Excel表格中使用数据有效性判断输入的身份证号码是否正确
1、身份证位数(是否为15位或18位)
2、日期是否合法(主要是判断月份是否在1-12之间,日期是否超出当月的天数等)
3、身份证号是否重复。
数据有效性公式如下:
=NOT(OR(AND(LEN(A1)<>15,LEN(A1)<>18),COUNTIF(A:A,A1)<>1,ISERROR(1*TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"))))
可以设置提示内容为:
“身份证位数或者日期有误,或者身份证号有重复,请核准后重新输入!”
这样设置好后有以上三错误就不能输入了。
但还有个缺点,就是不知道和上面那个身份证号重复了。
所以建议采用如下方法:
在数据有效性中只判断位数和日期问题,公式如下:
=NOT(OR(AND(LEN(A1)<>15,LEN(A1)<>18),ISERROR(1*TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"))))
提示内容为:
“身份证位数或者日期有误,请核准后重新输入!”
然后在A列用条件格式显示重复的身份证号码,条件格式的条件设为:
公式=COUNTIF(A:A,A1)>1
将字体设为红色。
这样设置后,位数和日期有问题不能输入,重复的可以输入,但会显示为红色字体,以便你检查是这个单元格错了,还是先输入的那个单元格(红色字体)错了。


猜你喜欢
- Windows7如何让电脑下载东西时 关闭屏幕?很多网友表示不会,其实方法不是很难,下面就为大家介绍一下,一起来看看吧网友求助:Window
- 在日常撰写工作总结的过程中,经常要对工作情况进行整理,这时难免会出现要输入形如“一、二、三、四”等编号的情况,以便把情况总结表述的条理清楚。
- 如果我们电脑安装使用的操作系统是win101909版本的话,对于在设置个性化的时候出现了windows聚焦失效的情况,小编觉得我们可以尝试使
- 利用“双行合一”功能实现WPS文字上下分散对齐的方法首先,当上下字相等时,不需要调整空格。第二,当上行的字数较多时,在下行的最后一个字的末尾
- Excel怎么绘制绿色的电源图标?excel表格中想要画一个电池图形,该怎么画绿色的电池图标呢?下面我们就来看看详细的教程,需要的朋友可以参
- 使用Word编辑文档的时候,如果有小技巧的话,可以解决很多遇到的问题,也让工作更高效的完成,下面给大家分享word怎么画直线的小技巧。1、快
- 章鱼输入法符合年轻人喜欢斗图的心理,你知道章鱼输入法怎么斗图的吗?接下来我们一起往下看看章鱼输入法中么斗图的方法吧。方法步骤1、下载章鱼输入
- 第1步,打开Word2013文档窗口,将插入点光标定位到需要设置首字下沉的段落中。然后切换到“插入”功能区,在“文本”分组中单击“首字下沉”
- 尽量少在PPT中插入表格,因为表格有强大的优势就是“浓缩的精华”,但这个优势在PPT中就是一个劣势,因为表格的信息量太大,投影到屏幕上,观众
- 今天win10终于出了,小编很快就升级体验了一把,这里给大家发一个安装教程。注意:这里的前提就是你已经使用U大师做好了U盘启动盘。具体的教程
- 在使用Excel 时有时会希望把某些单元格锁定,这样的不会造成误删、误改某些数据。原先就听说可以把某些单元格设置成“只读”的,如何锁定单元格
- 2020年手机cpu天梯图最近推出了,很多小伙伴都迫不及待的想看现在什么手机的cpu才厉害,自己手机的CPU是什么档次,下面来一起看看详细的
- 如何把手机号生成二维码?wps中想要插入一个二维码,通过扫描可以获取手机号,该怎么实现呢?下面我们就来看看wps插入手机号二维码的技巧怎样将
- 工作中有时候需要排列一些名单,这里演示一种在word中按姓氏笔画排列名单的方法打开word程序. 如果没有按照 请下载"
- win10系统也有语音识别功能,那么Win10语音识别怎么关闭?下面小编就给大家带来Win10关闭语音识别的方法,一起来看看吧Win10语音
- Excel中经常需要使用到公式对不同的值进行标注不同的颜色,用公式具体该如何为数据标注不同的颜色呢?下面是由小编分享的excel用公式对不同
- 明明装的是6G内存.却显示的是3.25G.是什么原因叫呢.我们来分析一下笔者电脑使用的是Windows7操作系统,实际物理内存有6GB容量,
- win8资源管理器ribbon是一个功能十分强大的地方,很多用户不知道怎么使用,其实里面包含的功能特别好用,下面来一起看看详细的功能。win
- Win10开启WiFi时的“无法启动承载网络”错误怎么办?Win10系统下可以用命令提示符开启WiFi,把笔记本设置为WiFi热点。在这个过
- 在我们使用win10操作系统工作学习的时候,有的小伙伴们可能会遇到win10系统黑屏,并且调整不出来任务管理器。对于这种情况小编觉得应该是我