Excel如何快速删除重复数据?Excel数据清洗必备技巧【效率倍增】

Excel去重有四种方法:一、“删除重复项”功能一键清理,保留首次出现记录;二、条件格式高亮重复值后人工删除;三、高级筛选提取唯一值到新位置;四、COUNTIF函数标记重复行再筛选删除。

如果您在整理客户名单、销售记录或库存台账时发现大量重复行,导致统计失真或分析偏差,则需要立即执行去重操作。以下是多种可靠且可立即上手的Excel删除重复数据方法:

一、使用“删除重复项”功能一键批量清理

该功能是Excel原生集成的数据清洗工具,通过比对指定列的值组合,自动识别并移除后续重复出现的整行数据,仅保留首次出现的记录。其核心优势在于无需公式基础、响应迅速、支持多列联合判定。

1、选中包含表头在内的完整数据区域(如A1:D1000)。

2、切换至【数据】选项卡,在【数据工具】组中点击【删除重复项】按钮。

3、在弹出的对话框中,确认勾选【数据包含标题】复选框。

4、在下方列列表中,仅勾选参与去重判断的关键列(例如仅勾选“手机号”或同时勾选“姓名”与“身份证号”)。

5、点击【确定】,系统将自动执行去重,并弹窗提示已删除X条重复记录,保留Y条唯一记录

二、利用条件格式高亮重复值后人工筛选删除

当需审慎核验重复内容、避免误删关键数据,或重复逻辑较复杂(如允许某字段差异)时,此法提供可视化预览,确保每一步操作均可控。

1、选中待检测重复的单列或连续多列区域(如B2:B500)。

2、点击【开始】选项卡 → 【条件格式】 → 【突出显示单元格规则】 → 【重复值】。

3、在弹窗中保持默认设置(重复值/浅红色填充深红色文本),点击【确定】。

4、所有重复单元格即被高亮标记,此时可手动选中高亮行,右键选择【删除行】。

5、删除完成后,再次点击【开始】→【条件格式】→【清除规则】→【清除所选单元格的规则】以恢复常规视图。

三、通过高级筛选提取唯一值到新位置

该方法不修改原始数据,而是将去重后的结果复制至指定区域,适用于需保留源表结构、进行前后对比,或需将唯一值用于后续报表引用的场景。

1、选中原始数据区域任意一个单元格(如A1)。

2、点击【数据】选项卡 → 【排序和筛选】组中的【高级】按钮。

3、在弹窗中勾选【将筛选结果复制到其他位置】。

4、在【复制到】框中点击右侧折叠箭头,选择目标起始单元格(如F1)。

5、勾选【选择不重复的记录】,确认【列表区域】已正确识别含标题的数据范围。

6、点击【确定】,Excel将在指定位置生成不含重复项的新数据集,原始表格完全不受影响

四、借助COUNTIF函数动态标记重复行再筛选删除

当去重要求具备逻辑灵活性——例如仅删除出现次数≥3次的记录、或排除空值干扰、或按时间戳保留最新一条——公式法可实现精准控制。

1、在数据区域右侧空白列(如E2)输入公式:=COUNTIF($B$2:$B$1000,B2)>1(假设B列为判断依据)。

2、双击填充柄向下复制至末行,公式返回TRUE即表示该行为重复项。

3、选中E列,点击【数据】→【筛选】,点击E1下拉箭头,仅勾选【TRUE】。

4、此时所有重复行被筛选显示,全选可见行(Ctrl+Shift+↓),右键→【删除行】。

5、取消筛选,删除E列辅助列,完成清理。