如何在Excel中查找和提取重复的文本字段

如何在Excel中查找和提取重复的文本字段,excel,excel-2010,Excel,Excel 2010,我在MS Excel 2010的一列中有大约80000封电子邮件 其中一些是重复的,我需要找到并提取这些重复的。我想把副本放在另一份文件里 现在,我可以使用Excel中内置的条件格式功能(主页选项卡>条件格式>突出显示单元格规则>重复值)找到它们并以红色突出显示它们,但实际上只是突出显示它们 还有删除重复项,这显然只是删除它们;也不是我想要的 有什么建议吗?这里有一个非常简单的方法: =IF(COUNTIF($A$1:$A$15,A1)>1,A1,"") 自动填入B栏 然后,只需在B列

我在MS Excel 2010的一列中有大约80000封电子邮件

其中一些是重复的,我需要找到并提取这些重复的。我想把副本放在另一份文件里

现在,我可以使用Excel中内置的条件格式功能(主页选项卡>条件格式>突出显示单元格规则>重复值)找到它们并以红色突出显示它们,但实际上只是突出显示它们

还有删除重复项,这显然只是删除它们;也不是我想要的


有什么建议吗?

这里有一个非常简单的方法:

=IF(COUNTIF($A$1:$A$15,A1)>1,A1,"")
自动填入B栏

然后,只需在B列中删除dulicates:


然后,您可以对列B中的任何单元格进行排序,并将值置于顶部。祝你好运。

使用VBA,你可以将它们输入字典。看看这个问题的最佳答案:你能使用助手栏吗?使用辅助列和自动筛选应该很容易做到这一点。我会看一下,但有人告诉我VBA运行非常慢,特别是对于我希望它筛选的数量。谢谢你!按上述说明突出显示重复项。转到数据->排序->排序打开->单元格颜色。将它们复制/粘贴到另一列或其他任何地方。很简单。这个公式正是我正在使用的行,但是,这个公式是否可以修改,以便在B列中连接它匹配的重复值?在我的工作表中,一些副本在其匹配的值前面有几个额外的零,我希望能够在同一单元格中引用其匹配的副本