在Excel中删除重复数据,可选中数据区域,点击“数据”选项卡下的“删除重复项”,选择需去重的列并确认,或使用“高级筛选”功能勾选“唯一记录”,保留唯一值,两种方法均可快速清理重复内容。
方法1:使用“删除重复项”功能
适用场景:快速删除整行重复的数据。
- 选中需要去重的数据区域(包含表头)。
- 点击【数据】选项卡 → 选择【删除重复项】。
- 在弹出的窗口中勾选需要对比的列(例如姓名、电话等),点击【确定】。
- Excel会显示已删除的重复项数量,点击【确定】完成操作。
注意:此功能会直接删除重复行,建议操作前备份原始数据。

方法2:条件格式标记重复值
适用场景:仅标记重复项,不删除数据。
- 选中需要检查的列(如A列)。
- 点击【开始】选项卡 → 选择【条件格式】→ 【突出显示单元格规则】→ 【重复值】。
- 选择标记颜色(默认红色),点击【确定】,重复内容会被高亮显示。
- 手动筛选并删除标记的重复行。
方法3:高级筛选去重
适用场景:保留唯一值并生成新列表。

- 选中数据区域,点击【数据】选项卡 → 选择【高级】。
- 在弹窗中选择“将筛选结果复制到其他位置”,勾选“选择不重复的记录”。
- 设置“复制到”的目标单元格(如空白区域),点击【确定】。
- 原数据中的唯一值会复制到指定位置。
方法4:使用公式去重
适用场景:动态提取唯一值列表(适用于Excel 365或2021版)。
- 在空白单元格输入公式:
=UNIQUE(原数据区域)
=UNIQUE(A2:A100)
- 按回车后,Excel会自动生成去重后的列表。
- 若需向下兼容旧版本,可使用数组公式:
=INDEX(A:A, MATCH(0, COUNTIF($B$1:B1, A$2:A$100), 0))
(输入后按Ctrl+Shift+Enter组合键)
方法5:Power Query去重(推荐大数据量)
适用场景:处理10万行以上数据。
- 选中数据区域 → 点击【数据】选项卡 → 选择【从表格/区域】。
- 在Power Query编辑器中,选中需要去重的列 → 右键选择【删除重复项】。
- 点击【主页】→ 【关闭并上载】,结果将输出到新工作表。
注意事项
- 备份数据:去重操作不可逆,建议提前复制原始数据表。
- 选择关键列:根据业务需求勾选对比列(例如姓名+电话组合去重)。
- 版本差异:UNIQUE函数和Power Query需Excel 2016及以上版本支持。
引用说明:本文方法参考微软官方文档《Excel帮助中心》及数据清洗最佳实践,适用于Windows及Mac版Excel 2010及以上版本。
