办公应用

如何在 Excel 中查找并删除重复值

分步说明如何用 Conditional Formatting 在 Excel 中查找重复值、用 Remove Duplicates 删除重复行,并在浏览器中清理 Excel 或 CSV 数据。

如果同一个姓名、邮箱、产品代码或订单号在 Excel 中出现多次,可以先高亮这些重复项——或删除多余的行。

最快的检查方式:

查找重复值: Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values

删除重复值: Data → Remove Duplicates

对于大型工作表或 CSV 文件,也可以用浏览器中的 NEXNARA Data Cleaner & Filter 清理重复项。

在 Excel 中查找重复值

如果想在删除任何内容之前先看清哪些值重复,请使用 Conditional Formatting。

示例表格:

Customer ID Name Email
1001 John john@example.com
1002 Sarah sarah@example.com
1003 Mike mike@example.com
1004 John john@example.com

这里,Johnjohn@example.com 各出现了两次。

菜单路径:

Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values

Excel 会给匹配的单元格着色。不会删除任何内容——你只看到重复项所在位置。

如何用 Conditional Formatting 在 Excel 中查找重复值
在 Conditional Formatting 中选择 Duplicate Values,即可在不删除数据的情况下高亮重复项。

在 Excel 中删除重复值

准备好删除多余行时,先选择数据区域,然后打开 Remove Duplicates。

DataRemove Duplicates

在对话框中,选择 Excel 用来判断两行是否相同的列。列的选择会改变结果。

警告

重复检测取决于你选择的列。

示例:

Name | City
John | New York
John | Chicago
Sarah | Boston

如果只勾选 Name,两行 John 都可能被算作重复。

如果勾选 NameCity,John + New York 与 John + Chicago 是不同组合——因此不是重复。

运行 Remove Duplicates 之前请确认列列表。

如何用 Remove Duplicates 删除 Excel 中的重复行
在 Remove Duplicates 中选择 Email 列,会删除共享同一邮箱地址的行。
提示

重要工作簿请先复制文件。Remove Duplicates 会从工作表中删除行。操作后立刻按 Ctrl+Z 通常可以撤销——但备份更安全。

在线清理 Excel 或 CSV 重复项

如果你更想在浏览器中操作——或有 CSV/TSV 导出——请使用 NEXNARA 上的 Data Cleaner & Filter

可以打开 Excel、CSV 或 TSV,或粘贴表格。然后按所选列查找重复行,保留首次匹配、保留末次匹配,或删除所有重复行。同一工作区还支持筛选、排序、去空格、查找替换,以及导出回 CSV、XLSX 或 TSV。

解析与清理在浏览器中运行。NEXNARA 不会将电子表格上传到服务器。

每个重复只保留一份?

大多数人保留第一个匹配行。对按时间排序、需要保留最新记录的数据,则保留最后一行。Data Cleaner 支持 Keep firstKeep lastRemove all duplicates

FAQ

可以只查找重复项而不删除吗?

可以。使用 Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values。Excel 只会高亮单元格。

可以撤销 Remove Duplicates 吗?

操作后立刻用 Ctrl+Z 通常可以。删除行之前仍请备份重要文件。

能否仅在多列都匹配时才视为重复?

可以。在 Remove Duplicates 中选择必须一起匹配的每一列。Excel 会比较这些列的组合。

可以从 CSV 文件中删除重复项吗?

可以。在 Excel 中打开 CSV 并使用 Remove Duplicates,或在 NEXNARA Data Cleaner 中清理。

00123 和 123 是同一个值吗?

如果 Excel 将它们存为数字并去掉前导零,它们可能变成相同。当前导零重要时,请将产品代码、邮政编码和员工 ID 保持为文本。