我们在用Excel录入大量数据时,同列中有些信息是唯一性的,不允许重复的,比如录入产品的库存信息,像产品的编号就是唯一的。那么我们如何做到当输入的数据跟以前录入的数据发生重复时,表格可以出现错误提示?
利用Excel功能的数据有效性设置,可以禁止重复数据的输入。
例如,以下表格:
![826baa458d94e150301241dabcd11fc3.png](https://i-blog.csdnimg.cn/blog_migrate/d0adbe7ae05f2c31025c054acc7fde3b.jpeg)
产品编号作为标识是唯一性的,现要将其设置为禁止重复输入。
操作方法:
1、选中A2:A8单元格区域,然后点击菜单的【数据】—【数据验证】—【数据验证】;
![377a129e749061ce660cfb1faedfecd6.png](https://i-blog.csdnimg.cn/blog_migrate/79128397f0e3c4e6267873f447d31e12.jpeg)
2、在打开的【数据验证】对话框里,点击【设置】选项,验证条件中的【允许】项,选择“自定义”,在【公式】里输入:=COUNTIF(A:A,A2)=1;
![473c4238349f52ec76e2700e961b0c68.png](https://i-blog.csdnimg.cn/blog_migrate/dd5d4ed3ee70caa6ddffe9d347b61151.jpeg)
3、切换到【出错警告】选项卡,【样式】选择“停止”,并输入相应的标题和错误信息。
![6e0c9db983cc98288ecf9cb2c4e6521a.png](https://i-blog.csdnimg.cn/blog_migrate/c9b4f04d91e1a2e7f971580ae505efac.jpeg)
4、最后点击【确定】就可以了。
这时,当你在表格A2:A8单元格区域里录入了相同的产品编号信息时,表格就会弹出相应的出错提示框,如下:
![920b07a0c2cdde11c12509f1ebeee968.png](https://i-blog.csdnimg.cn/blog_migrate/2495ae26d239a1acf64c89653b86466f.jpeg)
补充说明:
步骤2里的公式:=COUNTIF(A:A,A2)=1
COUNTIF函数:
用途:条件计数函数,即对指定区域中符合指定条件的单元格进行计数;
语法:= Countif(条件区域,条件)
所以,在数据有效性规则的验证条件中,使用公式=COUNTIF(A:A,A2)=1,这个公式指定每个单元格的数据在A;A区域中,只允许出现1次;如果数据在该区域中出现第2次,就会弹出出错警告信息。