excel删除非重复数据

如图,这样的条目有3千多条,我想删除里面没有重复出现的名字所在的一行
各位大神谁有办法啊,拜谢

  如图,删除A列非重复数据。在B1输入

  =INDEX(A:A,SMALL(IF(COUNTIF(A$1:A$6,A$1:A$6)>1,ROW($1:$6)),ROW(A1)))

  这是数组公式,同时按SHIFT+CTRL+回车结束。

  

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-12
....要删除重复的啊。。。
一般人都是要求删除重复的,保留唯一值。呵呵。不过没事,有办法
我们假设姓名在第2列,数据从第一行开始,则另取一列输入:
=countif(B:B,B1)
得出来结果为1的就是你要的没有重复的数。删除就OK了。本回答被提问者采纳
第2个回答  2012-10-12
先选中数据区域,单击【数据】------【高级筛选】,在【高级筛选】对话框中,点击【条件区域】选择“姓名”那一列,并选中【选择不重复的记录】,然后将其删除即可
第3个回答  2012-10-12
告诉你一个找出重复与非重复标识的函数,=IF(COUNTIF(A:A,A1)>1,"1","0"),在B列就会标记处重复的为1,非重复的为0,筛选或者排序,将0的删除,也就删除了非重复数据。
第4个回答  2012-10-12
office 2010 中 选中所有数据-数据-删除重复项。本来就有这功能,根本不用函数。