筛查重复数据为啥只能筛查一部分数据

筛查重复数据为啥只能筛查一部分数据

问:Excel表格,运用条件格式筛查重复值。明明只有一项,为什么表格提示是重复的?
  1. 答:你仔细检查下两个单元格,是不是有"'"或者后面有空格,在查找的时候如果尾部有空格,那也是只能查找一个的,因为它认为两个单元格内容是不同的。
  2. 答:你这些是纯数字,系统会作为数值对待(尽管你设置了文本格式),而数值精度只有15位,所以前15位相同的数据都会认为值相同。
    解决方法是是在所有的数字的前面或者后面添加一个符号,使得系统无法按照数值处理。
问:excel高手请进,关于excel 2007筛选部分重复值的问题
  1. 答:在E1输入公式
    =SUMPRODUCT((A$1:A1=A1)*(B$1:B1=B1)*(C$1:C1=C1)*(D$1:D1=D1))-1
    并将E列设置单元格的数字格式,自定义,[=0]""
    则E列数值大于或等于1的行均为有重复的数据,其中该数值为重复的序号
    数据→筛选→自动筛选,筛选E列中为1的数据,复制到新表中,就可以了。
  2. 答:筛选--高级筛选--选择“不选重复的记录”
  3. 答:你用数据透视的功能,很方便的
问:excel里筛选重复数据,点“条件格式—突出显示单元格规则—重复值”后,得到的数据为什么有部分并不重复?
  1. 答:你试一下以下的办法
    假设这是A列,选定A列,一般情况下默认此时的激活单元格是A1,这很重要
    然后,条件格式,你新建一个规则,用最后一项,使用公式定义条件格式规则
    公式为
    =countif(A:A,A1&"*")>1
    定义字体颜色,确定即可
    因为你的内容超过了15位,而在excel中countif只可以对比15位。
    公式只有改造一下了。
    身份证的求重复,一般也可以使用此方法。祝你好运
  2. 答:假设数据在A1:A100,在B1输入:
    1.如果有重复的都标出:
    =if(countif(A$1:A$100,A1&"*")>1,"重复","")
    2.如果第二次以上出现时才算重复:
    =if(countif(A$1:A1,A1&"*")>1,"重复","")
    向下填充即可。
筛查重复数据为啥只能筛查一部分数据
下载Doc文档

猜你喜欢