在excel表格中,如何按照一列的数据,有重复的信息的那两行或三行全部自动删除,只留下无重复信息的

怎么操作啊!
求神人解释!!
~高分悬赏!!!~~

第一对照的这一列不能与要删除重复信息的列在一张表里,否则处理起来麻烦很多。
第二需要使用辅助列。
假定处理的数据列是Sheet1的A列,对照的数据列是Sheet2的A列,第一行都是标题行,那么:
在Sheet1的B1输入“重复标记”,在Sheet1的B2输入“=IF(COUNTIF(Sheet2!A:A,A2)=0,"不存在的数据",IF(COUNTIF($A$1:A2,A2)>1,"重复的数据","保留数据"))”,把Sheet1!B2的公式向下填充即可
最后筛选Sheet1的B列,剩下的就自己处理就可以啦。
试试吧,有什么问题再讨论,祝你成功!追问

设置sheet2的作用是什么啊!

追答

回答中的第一个IF,看有没有不存在的数据,如果保证检查的数据都是有效的那就可以不要这个了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-29
选中这列:数据——筛选——高级筛选——选择不重复记录(勾上)——确定。
这样就可以把相同的相邻显示后删除了。
第2个回答  2012-11-29
把表给我发一下。我帮你解决,然后再和你说怎么做。

[email protected]追问

不好意思,我这里面个人资料太多,就想按照一列的数据分,能说一下吗?

追答

假如A列是你的数据,在B1输入=countif(A:A,A1) 然后向下填充,筛选B列,所有大于1的行都删掉就行。

第3个回答  2012-11-29
筛选 高级筛选 选择 去除重复项
第4个回答  2012-11-29
这个用VBA可能会好弄一点。。。
相似回答