excel提供五种去重方法:一、“删除重复项”功能直接移除整行重复记录;二、高级筛选将唯一值复制到新位置;三、条件格式高亮重复值后手动删行;四、countif公式标记重复项再筛选删除;五、power query批量去重,支持多列及大数据量。

如果您在Excel中处理数据时发现存在重复记录,影响统计分析的准确性,则需要快速识别并删除这些重复项。以下是几种高效的操作方法:
一、使用“删除重复项”功能
该功能可直接在选定的数据区域内识别并移除完全重复的整行记录,适用于结构化表格且无需保留原始顺序的场景。
1、选中包含数据的整个区域(包括标题行)或点击任意一个数据单元格;
2、在【数据】选项卡中,点击【删除重复项】按钮;
3、在弹出对话框中,勾选需要参与比对的列(如“姓名”“身份证号”“邮箱”等),确保勾选项能唯一标识重复行;
4、点击【确定】,Excel将自动删除重复项,并在状态栏提示“已删除 X 个重复值,保留 Y 个唯一值”。
二、通过高级筛选保留唯一记录
高级筛选可在不修改原始数据的前提下,将去重后的结果复制到新位置,适合需保留原始数据副本的用户。
1、选中数据区域任意单元格;
2、切换至【数据】选项卡,点击【高级】;
3、在弹出窗口中,勾选“将筛选结果复制到其他位置”,并在“复制到”框中指定目标单元格地址;
4、勾选“选择不重复的记录”;
5、点击【确定】,去重后数据将出现在指定位置。
三、利用条件格式高亮重复值再手动删除
该方法先可视化标记重复内容,便于人工复核后再执行删除,适用于需审慎判断是否删除的业务场景。
1、选中需检测重复的单列或连续多列(例如A1:A1000);
2、在【开始】选项卡中,点击【条件格式】→【突出显示单元格规则】→【重复值】;
3、在弹出窗口中保持默认设置,点击【确定】,所有重复值将被标为浅红色背景;
4、按Ctrl + G打开定位窗口,点击【定位条件】→选择“重复值”→点击【确定】;
5、右键任一被选中的重复单元格,选择【删除行】。
四、使用公式辅助识别重复项
通过COUNTIF函数生成逻辑标记,可精准定位首次出现与后续重复的位置,支持灵活筛选与排序操作。
1、在数据右侧空白列(如D列)第一行输入公式:=COUNTIF($A$1:$A1,A1)>1(假设依据A列判断重复);
2、双击填充柄向下复制公式至数据末行;
3、公式返回TRUE即表示该行为重复项(非首次出现);
4、点击该列任意单元格,使用【数据】→【筛选】,点击下拉箭头选择TRUE;
5、选中筛选出的所有行,右键选择【删除行】。
五、Power Query批量去重(适用于Excel 2016及以上版本)
Power Query支持跨表、跨工作簿的数据清洗,去重逻辑更稳定,尤其适合大数据量或需定期更新的报表。
1、选中数据区域,点击【数据】→【从表格/区域】,确认创建表并勾选“表包含标题”;
2、在Power Query编辑器中,选中需去重的一列或多列(按住Ctrl键可多选);
3、点击【转换】选项卡→【删除行】→【删除重复项】;
4、点击左上角【关闭并上载】,结果将自动写入新工作表。










