如何在Excel中删除重复的行

当您在Microsoft Excel中使用电子表格并意外复制行时,或者在制作包含其他多个电子表格的复合电子表格时,会遇到需要删除的重复行。这可能是一项很漫不经心,重复,耗时的任务,但是有一些技巧可以使它变得更简单。

入门

今天,我们将讨论一些方便的方法来识别和删除Excel中的重复行。如果您现在没有任何文件包含重复的行,请随时下载我们的便捷资源,其中包含为本教程创建的多个重复的行。下载并打开资源或打开自己的文档后,就可以继续进行。

选项1 –在Excel中删除重复项

如果您使用的是Microsoft Office Suite,则将有一个优势,因为它具有用于查找和删除重复项的内置功能。

首先选择要作为搜索目标的单元格。在这种情况下,我们将同时按下“ Ctrl”和“ A”(Ctrl + A)来选择整个表格。

成功选择表格后,需要单击屏幕顶部的“数据”选项卡,然后选择“删除重复项”功能,如下所示。

单击它后,将出现一个小对话框。您会注意到第一行已被自动取消选择。原因是在“我的数据有标题”框中打了勾。

在这种情况下,由于表从“行1”开始,所以我们没有任何标题。我们将取消选择“我的数据有标题”框。完成此操作后,您会注意到整个表再次被突出显示,并且“列”部分从“重复项”更改为“列A,B和C”。

现在已经选择了整个表格,您只需按“确定”按钮即可删除所有重复项。在这种情况下,所有具有重复信息的行(一个除外)都将被删除,并且删除的详细信息将显示在弹出对话框中。

选项2 – Excel中的高级过滤

在Excel中可以用来识别和删除重复项的第二个工具是“高级筛选器”。此方法也适用于Excel2003。让我们通过打开Excel电子表格再次开始。为了对电子表格进行排序,您需要首先使用“控件”和“ A”选择所有内容,如前所示。

选择表格后,只需单击“数据”选项卡,然后在“排序和筛选”部分中,单击“高级”按钮,如下所示。如果您使用的是excel 2003,请单击“数据”下拉菜单,然后单击“过滤器”,然后单击“高级过滤器...”。

现在,您需要选中“仅唯一记录”复选框。

一旦您单击“确定”,您的文档应具有所有重复项,但其中一个将被删除。在这种情况下,剩下两个,因为在第1行中找到第一个重复项。此方法自动假定您的表中有标题。如果要删除第一行,在这种情况下,您将必须手动将其删除。如果您实际上在第一行中具有标题而不是重复项,那么将仅保留现有重复项的一个副本。

选项3 –更换

如果要标识重复的整个行,此方法非常适合较小的电子表格。在这种情况下,我们将使用所有Microsoft Office产品中内置的简单“替换”功能。您首先需要打开要处理的电子表格。

打开后,您需要选择一个包含您要查找的内容的单元格,然后替换并复制它。单击单元格,然后按“控制”和“ C”(Ctrl + C)。

复制要搜索的单词后,需要按“ Control”和“ H”以调出替换功能。一旦启动,您可以通过按“ Control”和“ V”(Ctrl + V)将复制的单词粘贴到“查找内容:”部分。

现在,您已经确定了要查找的内容,请按“选项>>”按钮。选中“匹配整个单元格内容”复选框。这样做的原因是有时您的单词可能与其他单词一起出现在其他单元格中。如果不选择此选项,则可能会无意间导致删除需要保留的单元格。确保所有其他设置与下图所示的设置匹配。

现在,您需要在“替换为:”框中输入一个值。在此示例中,我们将使用数字“ 1”。输入值后,请按“全部替换”。

您会注意到,所有与“ dulpicate”匹配的值都已更改为1。我们使用数字1的原因是它很小并且很突出。现在,您可以轻松地确定哪些行具有重复的内容。

为了保留重复项的一个副本,只需将原始文本粘贴回已替换为1的第一行中。

现在,您已经识别出所有具有重复内容的行,浏览文档并按住“ Control”按钮,同时单击每个重复行的编号,如下所示。

选择完所有需要删除的行后,右键单击灰色的数字之一,然后选择“删除”选项。您需要执行此操作而不是按计算机上的“删除”按钮的原因是,它会删除行,而不仅仅是内容。

完成后,您会注意到所有剩余的行都是唯一值。


$config[zx-auto] not found$config[zx-overlay] not found