
用条件格式,当输入重复数据时用不同格式提示。
选择A列→格式→条件格式→公式→输入如下公式→设置需要的格式→确定
公式:=AND(COUNTIF($A$1:A65536,A1),ROW()<>1)
用数据有效性可能也行,自己试试吧。
方法/步骤单列禁止输入重复值:
如下图所示,假如要在A2:A10单元格区域中禁止录入重复的数据
可以选中单元格区域A2:A10,然后单击“数据”选项卡下的“数据工具”组中的“数据有效性”命令按钮。
在d出的“数据有效性”对话框下的“设置”选项卡“有效性条件允许”中设置“自定义”,然后在公式区域选择框中输入公式=COUNTIF($A$2:$A$10,A2)=1,然后单击“确定”按钮。
之后假如在A2:A10单元格区域输入重复的数据将d出如下图所示的提示框
原理分析:通过用COUNTIF函数判断指定的单元格区域中的数据的个数只能是1个,不能多于1,假如满足条件则可以输入,不满足条件就禁止输入。
如果要在多列的单元格区域中禁止录入重复值,原理与以上的步骤类似,只是将统计个数的单元格区域改为多行多列即可。,公式为
=COUNTIF($A$2:$D$9,A2)=1
Excel防止重复录入,可以利用数据有效性来设置, *** 作步骤如下:
选中姓名所在的单元格区域,如A2:A7;依次单击“数据”选项卡-“数据验证”命令;在d出的“数据验证”对话框中的“允许”下拉列表中选择“自定义”;公式中输入=COUNTIFS(A$2:A$7,A2,B$2:B$7,B2,C$2:C$7,C2)=1单击“确定”按钮,设置完成,如下图:数据有效性设置图
效果图一
效果图二
注:这个限制只限于直接输入,如果是复制粘贴的花,是不受限制的。
方法/步骤打开需要编辑的Excel文档,该文档已经录入了一部分,现在需要防止接下来出现重复的名字。首先,将需要录入数据的列选中。
点击菜单栏-数据-数据有效性。d出数据有效性对话框。
观察数据有效性对话框,点击设置选项卡,其默认有效条件-允许为任和值。下拉允许(A)列表,选择自定义。同时,在公式一行中输入=COUNTIF($C$2:$C$27,C2)<2 具体数据根据个人选中区域而定。
点击确定。返回到Excel工作表当中。在即将输入数据的单元格C14中,尝试输入C13的内容:马晓兰 。按Enter回车键确认。此时,d出警示对话框:输入值非法!1 选中你要设定不能输入重复数据规则的那列数据,然后点击数据选项,接着在菜单栏上面点击数据有效性。
2 在数据有效性对话框中,我们点击设置选项,设定允许属性为自定义,在公式这一栏输入 =COUNTIF(C:C,C3)=1
3 在输入信息这一选项中,设定输入信息为:请不要输入重复数据,这个信息出现在你选中单元格输入数据的时候。
4 点击出错警告选项,设定样式为停止,标题为你好,错误信息为请不要输入重复的数据
5 最后设定输入法样式,由于我们输入的是身份z号或者学生编号,所以需要设定为英文输入法,这样选中单元格的时候就会自动切换到英文模式。点击确定完成设定。
6 在数据中输入一个重复数据,我们可以看到警告信息:请不要输入重复数据。
参考资料:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)