在Excel中删除重复值(简单分步教程)

在Excel中删除重复值(简单分步教程) Author Amanda Li • Last modified 2025-08-22 重复值会使信息不够清晰,并且更难以进行准确评估。在本教程中,我们将探讨四种不同的方法来删除、选择或隐藏重复值,或者仅查看Excel中没有重复值的数据。

使用内置功能删除重复值 使用Kutools的更多选项选择重复值 使用高级筛选隐藏重复值 使用Excel公式删除重复值 视频:在Excel中删除重复值

使用内置功能删除重复值重要提示:在删除重复值之前,始终复制一份工作表,以便在意外删除重要内容时保留原始数据。步骤1:选择要删除重复值的单元格区域

选择可能包含重复值的单元格:您可以选择整个数据集;如果数据量过大,可以点击数据集中的任意单元格,Excel将在下一步自动选择数据集。

步骤2:选择 数据 > 删除重复项

步骤3:选择要检查重复值的列

在弹出的对话框中,选择要检查重复值的列,然后点击 确定。

注意: 要删除所有列中完全相同的重复行,请保持复选框全部选中,如上图所示。 要删除某些列中具有相同值的重复行,请仅勾选这些列。 如果您的数据包含列标题,请勾选 我的数据有标题 选项,这样标题(第一行)将不会被考虑用于删除重复值。 步骤4:查看摘要

弹出一个对话框,显示找到并删除了多少个重复值,以及剩余唯一值的数量。点击 确定。

结果

如您所见,排除首次出现的重复行已被删除。

使用Kutools的更多选项选择重复值Kutools for Excel 的 选择重复与唯一单元格 功能帮助您通过更多选项选择重复值 - 您可以选择包括或排除首次出现的重复行(或单元格);或选择只出现一次或每个不同行或值的唯一行(或单元格)。您可以查找区分大小写的重复值;或用特定背景色或字体颜色标记重复值。

要选择排除其首次出现的重复值,请选择包含重复值的单元格范围,然后点击 Kutools > 选择 > 选择重复与唯一单元格,并按如下操作:

根据您希望如何检查重复值,选择 按行 或 单元格。 在 规则 部分选择 重复值(除第一个外)。 注意: 要删除选定的重复行,右键单击任何选定的行,然后选择 删除 以删除重复行。 要使用 选择重复与唯一单元格 功能,您需要在计算机上安装 Kutools for Excel,请点击此处下载并安装。这款专业的Excel插件提供30天无限制免费试用。 要了解更多关于 选择重复与唯一单元格 功能的信息,请查看此教程:快速从列或区域中选择重复值或唯一值或整行。 使用高级筛选隐藏重复值如果您希望隐藏而不是删除重复值,可以使用高级筛选来筛选唯一值。

步骤1:选择要从中筛选出重复值的单元格范围

选择可能包含重复值的单元格:您可以选择整个数据集;如果数据量过大,可以点击数据集中的任意单元格,Excel将在下一步自动选择数据集。

步骤2:选择 数据 > 高级

步骤3:筛选唯一值

在弹出的对话框中,请按以下步骤操作:

在 操作 部分,选择 就地筛选列表。 查看 列表范围 框中的单元格范围是否是您要筛选的数据集。如果不是,请点击范围选择图标 以选择您的数据集。 勾选 仅唯一记录 选项,然后点击 确定。

结果

您会看到应用了筛选的行号变为蓝色,这表明重复行(绿色箭头指向的行)已被过滤掉。

注意: 您还可以通过在高级筛选对话框的第3步中选择复制到其他位置,并在复制到框中指定目标范围的第一个单元格,将唯一值(包括第一次出现的重复值)复制到另一个工作表或工作簿中,从而摆脱重复值。 您可以点击 数据 选项卡上的 排序和筛选 组中的 清除 来清除筛选并将数据恢复为原始状态。 使用Excel公式删除重复值在本节中,我们将讨论两种使用Excel公式的处理方法,帮助您轻松使用IF和COUNTIF函数删除重复值,或使用UNIQUE这一出色的Excel新函数查看没有重复值的数据。

使用IF和COUNTIF函数删除重复值假设您的数据可能包含重复值的区域为A2:C10,您可以使用带有IF和COUNTIF的Excel公式来筛选唯一值,从而删除重复值。

步骤1:合并列的值

使用连接运算符(&)合并同一行的单元格。在我们的示例中,您应该在D2单元格中输入以下公式,然后将公式复制到下面的单元格中。

=A2&B2&C2

注意: 在公式中,A2、B2和C2是要检查重复值的第一行中的单元格。您应将其更改为实际数据第一行中的单元格。 如果您的数据只包含一列,请跳过此步骤。 步骤2:获取重复标记

根据需要在E2单元格中输入以下公式之一标记重复行,并将公式复制到下面的单元格中。(这里我将使用第一个公式标记不包括首次出现的重复值。)

不包括首次出现的重复值 =IF(COUNTIF($D$2:D2,D2)>1,"重复值","") 包括首次出现的重复值 =IF(COUNTIF($D$2:$D$10,D2)>1,"Duplicates","")

注意:在上述公式中,D2是合并列中的第一个单元格,D10是合并列中的最后一个单元格。您应保持公式中的美元符号($)不变。 步骤3:筛选重复值

选择数据集中的任意单元格,然后点击 数据 选项卡上的 筛选。 点击标记列顶部的箭头,并选择 重复值 以仅使重复值在屏幕上可见。

步骤4:删除重复值

选择所有重复行,然后右键单击并从菜单中选择 删除行。

结果

在 数据 选项卡上,再次点击 筛选 按钮以移除筛选。您将看到表格现在仅包含唯一值,重复行已被删除。

注意:如果您不想删除重复值,而只是想筛选出重复行,则在步骤3中不要选择 重复值,而是可以在筛选框中选择 (空白)。这样可以使重复值不可见而不删除它们。使用UNIQUE函数查看没有重复值的数据(Excel 365/2021)如果您是Microsoft 365或Excel 2021用户,并且不想从原始数据中删除重复值,也不想应用筛选,而只是想查看没有重复值的数据,Excel的新UNIQUE函数可以帮助您。

步骤1:应用UNIQUE公式

在空白单元格中输入以下公式(请注意,您应将A1:C10替换为您可能包含重复值的实际单元格范围),然后按 Enter 键。

=UNIQUE(A1:C10)结果

如您所见,公式结果中的重复行瞬间被移除了。

注意: 当公式溢出范围(在此情况下为E1:G8)不是空白时,返回#SPILL错误。 使用该公式,您可以轻松查看没有重复值的数据集。但是,您无法编辑公式结果。为了编辑单元格值或格式,您可以使用Kutools的 转为实际值 功能,它可以通过一键将公式结果转换为常量值。 相关文章 Excel:如何忽略空格删除重复值 这里有一个包含一些重复值的列表,当您使用Excel中的删除重复值功能删除重复值时,如果有空格存在,有些重复值将会保留,如下图所示。 如何在Excel中自动从列表中删除重复值? 在Excel中,我们可以使用删除重复值功能从列表中删除相同的值,但有什么技巧可以自动从列表中删除重复值吗?本文介绍了在特定Excel列中出现重复值时自动删除重复值的技巧。 如何在Excel中删除重复行并仅保留最高值? 例如,您在Excel中有一个采购表,如第一张截图所示。现在,您需要基于“水果”列删除重复行,并在“数量”列中保留相应水果的最高值,如第二张截图所示。您能想到什么解决方案?本文将分享两种解决方法。 如何在Excel中删除重复行但保留最新日期? 我有一组数据,在A列中包含一些重复值,而在B列中填充了一些日期,现在,我需要删除A列中的重复行,但保留对应B列中的最新日期,如下图所示,您是否有好的想法在Excel中快速轻松地解决这个问题? 如何在Excel中删除重复值并用空白单元格替换? 通常,当您在Excel中应用删除重复值命令时,它会删除整个重复行。但有时,您希望用空白单元格替换重复值,在这种情况下,删除重复值命令将不起作用。本文将指导您在Excel中删除重复值并用空白单元格替换它们。 更多Excel技巧和窍门... 最佳Office办公效率工具 🤖 Kutools AI 助手:以智能执行为基础,彻底革新数据分析 |代码生成 |自定义公式创建|数据分析与图表生成 |调用Kutools函数…… 热门功能:查找、选中项的背景色或标记重复项 | 删除空行 | 合并列或单元格且不丢失数据 | 四舍五入…… 高级LOOKUP:多条件VLookup|多值VLookup|多表查找|模糊查找…… 高级下拉列表:快速创建下拉列表 |依赖下拉列表 | 多选下拉列表…… 列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较区域与列…… 特色功能:网格聚焦 |设计视图 | 增强编辑栏 | 工作簿及工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按名单发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/倾斜/删除线等)…… 15大工具集:12项 文本工具(添加文本、删除特定字符等)|50+种 图表 类型(甘特图等)|40+实用 公式(基于生日计算年龄等)|19项 插入工具(插入二维码、从路径插入图片等)|12项 转换工具(小写金额转大写、汇率转换等)|7项 合并与分割工具(高级合并行、分割单元格等)| …… Kutools支持多种语言——可选择英语、西班牙语、德语、法语、中文等40多种语言!通过Kutools for Excel提升您的Excel技能,体验前所未有的高效办公。 Kutools for Excel提供300多项高级功能,助您提升效率并节省时间。 点击此处获取您最需要的功能……

Kutools for Excel更多详情…… 免费下载…… Office Tab为Office带来多标签界面,让您的工作更加轻松 支持在Word、Excel、PowerPoint中进行多标签编辑与阅读。 在同一个窗口的新标签页中打开和创建多个文档,而不是分多个窗口。 可提升50%的工作效率,每天为您减少数百次鼠标点击! Office Tab更多详情…… 免费下载……所有Kutools加载项,一键安装Kutools for Office套件包含Excel、Word、Outlook和PowerPoint的插件,以及Office Tab Pro,非常适合跨Office应用团队使用。

全能套装——Excel、Word、Outlook和PowerPoint插件+Office Tab Pro 单一安装包、单一授权——数分钟即可完成设置(支持MSI) 协同更高效——提升Office应用间的整体工作效率 30天全功能试用——无需注册,无需信用卡 超高性价比——比单独购买更实惠 Kutools for Office更多详情…… 免费下载……