Excel 中如何删除部分重复的行!!!

几万条的信息~~~~
我选过高级筛选过滤我的重复行~~~~
但是这次不行,因为重复的行列中有部分不同!大部分是相同的!!
就因为这个部分值不同倒置了Excel无法自动删除重复行!!!当列筛选就容易错位!!!
举个例子说明吧:
例如:
一个Excel表内容如下:
A列 B列 C列
1111 2222 3333
1111 1111 3333
2222 3333 4444
2222 3333 5555

A列不能重复!以A列为主要!删除该行!
要求运行结果如下:
A列 B列 C列
1111 2222 3333
2222 3333 4444

或 1111 1111 3333
2222 3333 5555
等...只要A列不能重复!
三楼同志!!!不是说了!!就几万条信息嘛!!!!
还是没仔细看我的问!!!汗!!!!去别的地方求救了!!!

  EXCEL中批量删除重复项的方法:

    选中表格中任一单元格,数据--删除重复项;

    勾选相关选项,如下图,勾选A、B列,表示前两列相同记录的即删除;

    确定后,即将看到重复项已删除,仅保留不重复项。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-05-08
按照A列高级筛选,然后手动删除。
就拿你的例子:
按A列高级筛选1111
会出现两行,手动把其中一行删掉。
其他的类推

朋友,那我这么跟你说吧,你这个只能手动删除
假设你有10000行重复了,你按照上面的方面筛选后,出现了10000行重复的,你现在需要留下其中一行就行了,是吧,那你就点excel左边的行标,选取整个第二行,然后把表拖到最下面,按住shift同时点第10000行,然后右键点击任意一个选中的行标,选D,然后你是不是发现就只剩下一行了?
如果这个方法你还觉得麻烦,那就没有办法了!

或者你也可以在每次筛选后,选中其中一行复制到另外一个excel里面,然后再筛选其他的,除此之外我想不到其他办法了~
第2个回答  2007-05-08
1、将全表按A列排序。
2、在D2输入公式:
=IF(A2=A1,"重复","")
将公式向下复制到相应行。
3、选定D列,点"复制",在D1点右键"选择性粘贴",选中"数值",点"确定"。
4、将全表按D列排序,所有重复行将集中在一起,可以一次删除。本回答被网友采纳
第3个回答  2007-05-09
首先按A列排序,这样把重复的放一起了

A列 B列 C列 D列
1111 2222 3333 =if(A1=A2,0,1)
1111 1111 3333 =if(A2=A3,0,1)
2222 3333 4444 =if(A3=A4,0,1)
2222 3333 5555 =if(A4=A5,0,1)
2222 3333 5555 =if(A5=A6,0,1)

结果
A列 B列 C列 D列
1111 2222 3333 0
1111 1111 3333 1
2222 3333 4444 0
2222 3333 5555 0
2222 3333 5555 1

看明白了吗 现在筛选D列值为0的删掉

OK了!
不明白Q我资料里有QQ
第4个回答  2007-05-08
A列 B列 C列 D列
1 1111 2222 3333 1
2 1111 1111 3333 1
3 2222 3333 4444 1
4 2222 3333 5555 1

E列 =SUMIF($A$1:$A$4,A1,$D$1:$D$4)

说明步骤:第1步:D列 设当前名称为1个,直接填充所有为1
第2步:E列 为条件求和,即:求A1到A4中有多少
个"1111",如显示大于1即为重复次
数.
第2步:选中A行后,数据—筛选—自动筛选
(筛选E列)可以按当前求出的和依次删除
大于1的款项(2、3、4、……),保留一
个,当所有的和都显示为“1”时,就全
部无误的处理好了。

试试啊,很快的,也很精确!不明就发消息给我啊。
相似回答