
问:excel 不能输入重复项
- 答:1、选中A列,点击工具栏上的“数据“,点击“有效性”;
2、弹出窗口,点击“设置”,点击“允许”处的三角按钮,点击“自定义”,然后输入公式:=COUNTIF(A:A,A1)=1;
3、点击“出错警告”,在“错误信息”处输入警告语:重复值,最后点击“确定”即可;
4、当你在A列输入重复值时,会自动跳出警告语,无法输入内容。
问:怎样设置excel表格不能输入重复的数据?
- 答:怎样设置excel表格不能输入重复的数据?下面,我们一起来看下。
01
比如,要在A列中输入数据,那么,先把A列选中。
02
如图所示,点击“数据”选项卡。再点:数据验证
03
接着,弹出操作面板,在允许这里点击下拉按钮,在弹出的列表中选择:自定义
04
即时,在下面显示出一个输入框,
在此框内输入公式:=COUNTIF(A1:A1,A1)=1
公式解释:公式中COUNTIF函数,我们可以理解按条件统计单元格个数的函数;而括号内的左边这一段是要统计的单元条区域,注意的是A1要加上绝对引用符号;括号内右边的A1单元格即是条件。那么,整个公式在这数据验证中的意思是当以A1的数值为条件在指定的数据区域内统计出的单元格个数等于1时,允许输入数值;如果统计出的单元格个数不等于1时那么不能输入数值。
05
输入公式后,点击确定。那么,A列的设置就完成了。接下来,我们输入数据。当我们不小心输入重复输入了相同的数据时,就会发生警告,提示输入非法值。我们重新输入正确的数。
问:Excel表格中,如何设置多张表格中,所有A列数据中,不能录入重复值?
- 答:可以使用数据有效性。用公式设置。每个表可以设置一个countif计数当前输入单元格的数据,相加不大于1。
另外一种方法是用VBA代码,写个事件。
循环所有表或者所指定表的a列,查找或者判断当前录入是否重复,若重复则直接提示或者清除。