Excel提供五种重复数据处理方法:一、删除重复项永久去重;二、条件格式高亮标记;三、COUNTIF公式逻辑识别;四、高级筛选提取唯一值;五、Power Query批量清洗并支持刷新。

如果您在Excel表格中需要识别并处理重复数据,系统提供了多种内置功能来快速定位和移除重复项。以下是具体操作步骤:
一、使用“删除重复项”功能直接去重
该方法适用于希望永久移除重复行,仅保留首次出现的记录。Excel会将整行视为判断依据,自动比对所选列中的全部内容。
1、选中包含数据的整个区域(可包括标题行)或任意一个数据单元格;
2、点击【数据】选项卡,在“数据工具”组中点击删除重复项按钮;
3、在弹出对话框中,勾选需要参与比对的列名(如“姓名”“身份证号”),确保“数据包含标题”复选框状态与实际一致;
4、点击【确定】,Excel将提示删除了多少个重复值,并保留多少个唯一值。
二、通过条件格式高亮显示重复值
此方式不修改原始数据,仅以颜色标记重复项,便于人工核查或后续选择性处理。
1、选中目标列或数据区域(例如A2:A100);
2、点击【开始】选项卡,在“样式”组中点击条件格式 → 突出显示单元格规则 → 重复值;
3、在弹出窗口中,左侧下拉菜单保持默认“重复值”,右侧设置为所需高亮格式(如浅红色填充深红色文本);
4、点击【确定】,所有重复出现的单元格即被着色标识。
三、使用公式辅助识别重复项
借助COUNTIF函数可在相邻列生成逻辑标识,明确标出某值是否为重复、首次出现还是唯一值,适合需保留原始顺序并分类标记的场景。
1、在数据区域右侧空白列(如B2)输入公式:=COUNTIF(A:A,A2)>1;
2、按Enter确认后,该单元格返回TRUE(表示A2在整列中重复出现)或FALSE(仅出现一次);
3、将B2单元格右下角填充柄向下拖拽至覆盖全部数据行;
4、可进一步筛选B列中为TRUE的行,进行复制、标记或手动删除等操作。
四、高级筛选提取不重复记录
该方法可在不改动原表的前提下,将唯一值提取到新位置,适合需保留原始数据结构并生成精简副本的情况。
1、选中源数据区域(含标题),点击【数据】选项卡中的高级按钮;
2、在“高级筛选”对话框中,勾选将筛选结果复制到其他位置;
3、在“列表区域”自动填入当前选区,“条件区域”留空;
4、点击“复制到”框,单击目标起始单元格(如D1),再勾选选择不重复的记录,最后点击【确定】。
五、Power Query批量清洗重复数据
适用于大数据量、多表联动或需重复执行清洗流程的场景。Power Query支持可视化操作与步骤记录,修改源数据后可一键刷新结果。
1、选中数据区域,点击【数据】选项卡,选择从表格/区域(确保勾选“表包含标题”);
2、在Power Query编辑器中,选中需去重的列(按住Ctrl可多选),右键选择删除重复项;
3、点击左上角【关闭并上载】,结果将作为新表格插入当前工作簿;
4、后续源数据更新后,右键该查询表选择刷新即可同步更新去重结果。










