EXCEL 中怎么自动搜索重复项?

我有份资料,上面好多邮箱号,都在一列里,但有部分是重复的,我想把重复的去掉,手动寻找实在太麻烦了,有自动选择的吗?

怎么操作,谢谢!
请说下详细步骤.

经常看到有人提问关于excel中“重复”数据的问题,下面我们就一起看下excel关于“重复”问题都有哪些处理方法。

    “删除重复项”功能---选中操作列-->数据-->删除重复项-->以当前选定区域排序-->删除重复项-->确定。

    条件格式法进行标识---选中操作列-->开始-->条件格式-->新建规则-->仅对唯一值或重复值进行设置-->重复值-->设置填充色-->确定。

    辅助列+公式法---操作列右侧插入辅助列,输入函数countif(源数据区域,源数据区域),注意源数据区域是相对引用,完成后筛选结果为“1”的列即为非重复项。

    VBA方法,代码如下:


    Sub tst()
    Dim cel1 As Range
    Dim cel2 As Range
    For Each cel1 In Range("a1:a10")
     For Each cel2 In Range("a1:a10")
      If cel1.Value = cel2.Value And cel1.Row < cel2.Row Then cel2.Interior.ColorIndex = 20
      Next
     Next
    End Sub

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-06
先排序。 在辅助列里输入公式,例:=IF(A2=A1,"Y","N")公式相应往下拉。 删除所有的“Y”行就行了。

另外一个方法更简单,就是用PivotTable 数据透视表(如果你会用的话一分钟搞定)。

工具栏上, 数据,数据透视表。稍微看一下帮助吧,很简单的。

一楼的答案也不错,顶一个。本回答被提问者采纳
第2个回答  2008-08-06
简单!
其实无需将重复的去掉,可以试试另一种方法,而且更简单!

先选择邮箱号所在的那一栏-->"资料"菜单-->筛选-->进阶筛选-->将"不选重复的记录"前打上勾-->确定后即会显示你所需要的资料,重复的部分就自动隐藏了,你可以将这部分资料重新复制到新表格中。
第3个回答  2008-08-06
使用 替换 来搜索
相似回答