excel 在条件格式中高亮显示重复项时, 其实是通过文本格式来比对的, 而excel对文本格式默认只比对15位,也就是说只要前面15位一样,就认为两个数据是一样的,也就是重复的,所以在excel中,比如某个字段是一长串字母,在筛选重复项时,可能就会出现前面15位相同,但是后面不同,但是高亮显示重复项时,这些值全都高亮显示了,例如
710111000000002013 | 710111000000002014 | 710111000000002015 | 710111000000002016 | 710111000000002017 | 710111000000002018 | 高亮显示重复项时,这些值都会标亮,因为excel默认只会比对前15位,解决方法如下:
1、不能直接使用条件格式标注重复项,而是应该新建规则。
例如要筛选的时E列,选中E列数据,然后点击【条件格式】-【突出显示单元格规则】-【其他规则】-【使用公式确定要设置格式的单元格】,然后输入公式=COUNTIF($EE,E1&"*")>1即可,这样E列中重复项就会高亮显示了。 2、在E列右侧新增加一列:出现次数, 用来显示E列中某个值总共在E列出现了几次,如果是只出现了一次,那么就代表这个数没有重复项, 在F列输入公式:=COUNTIF(C:C,C2&"*") |