大家好,在实际的工作中,我们经常会判断一列数据是否有重复值,面对重复数据,我们通常会有两种处理,一是标记重复值,二是删除重复值。
在EXCEL表格里,对于删除重复数据,方法就很简单,标准功能就实现。
删除一列或多列重复值
选中数据列,点击菜单栏上“数据-删除重复值”,弹出窗口,勾选一个或多个包含重复值的列,点击确定,选中数据依据设置删除了重复值,这里可以一列或多列同时判断是否重复。

单列重复值标记
条件格式标记重复值
选中要标记重复的数据列,点击菜单栏上“开始-条件格式-突出显示单元格规则-重复值”。

弹出小窗,选择重复值的填充颜色,也可以点击自定义,对重复值设置自定义格式。
如果要单独筛选出重复数据,可以按颜色筛选。

函数标记重复值
在单元格内输入函数公式“=COUNTIF($A$2:$A$11,A2),计算每一个编号在这一列数据范围内出现的次数。

对函数结果标记筛选标志,筛选大于1的数字,即是重复的数据。

也可以结合IF函数在单元格内直接标记出重复数据,函数公式“=IF(COUNTIF($A$2:$A$11,A2)>1,"重复"," ")。

以上函数公式是将所有数据列只要重复的了都标记出来,在实际的工作中,也可能对数据第二次及以上出现的才会标记,第一次出现的不用标记。
函数公式:=COUNTIF($A$2:$A2,A2) 计算该行数据在上方数据里第几次出现。

同样地可以设置筛选,筛选出重复数据。

函数公式:=IF(COUNTIF($A$2:$A2,A2)>2,"出现2次以上"," "),通过IF函数在单元格内返回重复两次或以上的数据想要显示的文本。公式里的数字2是一个变数,根据实际情况,可以设置允许几次重复。

禁止重复数据录入
选中数据列,打开数据验证窗口,设置验证条件为允许自定义,在公式里输入“COUNTIF($A$2:$A2,A2)>1”,在出错警告里设置重复数据录入时的三种提示信息:“停止、警告、信息”。这里的“>1”,可以自由修改,设置允许几次重复。

需要系统学习EXCEL或WORD的可以查看我的专栏!
订阅解锁TA的全部专属内容