excel中如何设定同一列中不能出现相同数字

2024-12-04 22:44:20
推荐回答(5个)
回答1:

假设需要在A列输入卡号,但限定不得重复;

1、选中A列,转到“数据”工具栏,点击数据有效性>数据有效性;

见图一

2、在“数据有效性”对话框的“允许”选中自定义,在“公式”中输入公式:=COUNTIF(A:A,A1)<2 ,点确定;

见图二

3、实际结果:

1)当A列各单元格输入数据不同时,和正常单元格无异:

见图三

2)当输入数据重复时,会在按下回车键时立即跳框,并阻止:

见图四

回答2:

==============================================
补充:

假如是A咧
选择A整列
数据——有效性——允许“自定义”设公式

=COUNTIF(A:A,A1)=1
确定即可
===============================
你要确定是复制的我的公式进去的~~ 包含等号 ,就没有问题了,如果要显示错误提醒,就在 有效性--错误提醒中 设置标题即可~~

回答3:

假设数据在A列,则点击A列标,选中A列,并自定义数据有效性,其公式为:
=COUNTIF(A:A,A1)=1,就可以了。
注意A:A应在前面

回答4:

绝对可行!!

先选定A列,再

数据--有效性--自定义--公式:

=COUNTIF(A:A,A1)=1

即可

回答5:

如果运用函数公式也可以,但是需要插入一个辅助列。
假如银行卡号在A列,则在B2中输入:
=if(a2="","",if(countif(A:A,A2)>1,"重复",""))
下拉公式填满将要使用的B列单元格

以后遇上输入相同银行卡号时,B列单元格立即出现“重复”字样提醒你,如果将B列单元格式设置字体为“红色”,效果更好。
不知是否你想要的结果,谢谢!