Excel条件格式标注重复项有个隐藏坑:默认仅比对前15位字符,哪怕后面内容不同,只要前15位一致,就会误判为重复!
比如这组数据:
710111000000002013、
710111000000002014、
710111000000002015……前15位完全相同,直接用条件格式会全部标亮,明显不符合实际需求。分享两个精准查重的解决方法:
1. 条件格式新建规则(直接标亮重复项):选中要筛选的列(比如E列数据区域),点击【条件格式】→【突出显示单元格规则】→【其他规则】→【使用公式确定要设置格式的单元格】,输入公式 =COUNTIF($E:$E,E1&"*")>1(E:E为绝对引用整列,E1&"*"强制完整文本匹配),设置填充色后确定,即可精准标亮真正的重复项。
2. 辅助列统计出现次数(直观查看重复情况):在目标列右侧新增“出现次数”列(比如F列),在F2单元格输入公式 =COUNTIF($E:$E,E2&"*"),下拉填充整列。结果为1代表无重复,大于1则为重复项,方便后续筛选处理。
提示:若数据含空白单元格,可将公式优化为 =(COUNTIF($E:$E,E1&"*")*(E1<>""))>1(条件格式)和 =COUNTIF($E:$E,E2&"*")*(E2<>"")(辅助列),避免空值误判。