Excel提供五种去重方法:一、“删除重复项”直接删重;二、高级筛选复制不重复记录;三、条件格式高亮重复值;四、COUNTIFS公式标记重复行;五、Power Query批量去重。

如果您在Excel中处理数据时发现存在重复行,影响分析结果的准确性,则需要及时识别并移除这些重复记录。以下是多种去除重复项的具体操作方法:
一、使用“删除重复项”功能
该功能是Excel内置的数据清洗工具,可基于选定列自动比对整行内容,并保留首次出现的记录,其余重复行将被直接删除。
1、选中包含数据的整个区域(含标题行),或点击任意一个数据单元格后按Ctrl+A全选表格区域。
2、在【数据】选项卡中,点击【删除重复项】按钮。
3、在弹出对话框中,勾选需要参与比对的列名(如需全表比对则保持全部勾选)。
4、点击【确定】,Excel将提示删除了多少个重复值,并保留多少个唯一值。
二、通过高级筛选提取不重复记录
此方法不会修改原始数据,而是将去重后的结果复制到新位置,适用于需要保留原表结构的场景。
1、选中原始数据区域(建议包含标题行)。
2、切换至【数据】选项卡,点击【高级】按钮。
3、在【高级筛选】对话框中,勾选【将筛选结果复制到其他位置】。
4、在【复制到】框中指定目标单元格地址(如E1)。
5、勾选【选择不重复的记录】,点击【确定】。
三、利用条件格式高亮重复值辅助人工核查
当需要先确认哪些行属于重复、再决定是否删除时,可借助条件格式进行视觉标记,避免误删重要数据。
1、选中待检查的数据区域(不含标题行)。
2、在【开始】选项卡中,点击【条件格式】→【突出显示单元格规则】→【重复值】。
3、在下拉菜单中选择默认的浅红色填充+深红色文字样式,点击【确定】。
4、所有重复出现的单元格将被高亮显示,注意:仅高亮单元格,非整行;若需整行高亮,应使用公式法设置条件格式。
四、使用公式结合筛选方式标记重复行
通过COUNTIFS函数构建逻辑判断,生成“重复”或“唯一”标识列,便于后续筛选与手动处理。
1、在数据右侧空白列(如D列)的第一行输入标题“标识”,第二行输入公式:=IF(COUNTIFS(A:A,A2,B:B,B2,C:C,C2)>1,"重复","唯一")(假设A、B、C列为关键比对字段)。
2、双击填充柄将公式向下复制至所有数据行。
3、选中该列,点击【数据】→【筛选】,点击下拉箭头,仅勾选【重复】,即可筛选出全部重复行。
4、选中筛选结果中的任意行,右键选择【删除行】,完成后取消筛选。
五、Power Query批量去重(适用于Excel 2016及以上版本)
Power Query支持更灵活的数据预处理逻辑,尤其适合多表合并后统一去重,且操作过程可保存为查询步骤反复调用。
1、选中数据区域,点击【数据】→【从表格/区域】,确认创建表并勾选【表包含标题】。
2、进入Power Query编辑器,在【主页】选项卡中点击【删除行】→【删除重复项】。
3、在弹出窗口中选择参与比对的列(默认全选),点击【确定】。
4、点击左上角【关闭并上载】,结果将自动写入新工作表中。










