Excel提供五种去重方法:一、删除重复项(永久清除);二、高级筛选(非破坏性复制);三、条件格式高亮重复值;四、COUNTIF公式标记重复项;五、Power Query多维度智能去重。

如果您在Excel中处理数据时发现存在大量重复值,影响分析准确性,则可以通过内置的去重功能直接删除重复项,或使用条件格式高亮显示重复内容以便人工核查。以下是具体操作方法:
一、使用“删除重复项”功能直接清除重复行
该功能会永久移除整行中所有列值完全相同的重复记录,仅保留首次出现的行。操作前建议先备份原始数据。
1、选中包含数据的整个区域(可包括标题行)或点击任意一个数据单元格;
2、在【数据】选项卡中,点击【删除重复项】按钮;
3、在弹出对话框中,勾选需要参与比对的列(如需全表比对则全部勾选),确认【数据包含标题】复选框状态是否与实际一致;
4、点击【确定】,Excel将自动删除重复行并弹出提示框显示“已删除重复值X个,保留Y个唯一值”。
二、通过高级筛选保留不重复记录(非破坏性方式)
此方法不会修改原数据区域,而是将去重后的结果复制到新位置,适合需要保留原始顺序或留档原始数据的场景。
1、选中源数据区域(含标题);
2、切换至【数据】选项卡,点击【高级】;
3、在高级筛选对话框中,选择【将筛选结果复制到其他位置】;
4、在【复制到】框中指定目标单元格(如空白列首单元格);
5、勾选【选择不重复的记录】,点击【确定】。
三、用条件格式高亮显示重复值
该方法不删除任何数据,仅对重复出现的单元格应用视觉标识,便于人工识别、核对或选择性处理。
1、选中需要检测重复值的数据列或区域(例如A2:A100);
2、在【开始】选项卡中,点击【条件格式】→【突出显示单元格规则】→【重复值】;
3、在弹出窗口中,左侧下拉菜单保持默认【重复值】,右侧可选择预设格式(如浅红填充深红色文本)或点击【自定义格式】设置字体颜色、背景色及边框样式;
4、点击【确定】,所有重复出现的值即被高亮标记。
四、使用公式辅助识别重复项
通过COUNTIF函数生成逻辑判断结果,可在相邻列中标注每行是否为重复值,适用于需保留原始结构并动态更新的报表场景。
1、在数据区域右侧空白列(如B2)输入公式:=COUNTIF(A:A,A2)>1;
2、按Enter后该单元格返回TRUE(表示A2在A列中重复出现)或FALSE(唯一);
3、将B2公式向下填充至对应数据末行;
4、选中B列结果区域,按Ctrl+F打开查找,输入TRUE,即可定位所有重复行位置。
五、借助Power Query进行多维度去重
当需基于部分列去重、保留最新/最早记录、或处理超大数据集时,Power Query提供更灵活的控制能力,且支持刷新同步更新。
1、选中数据区域,点击【数据】→【从表格/区域】,勾选【表包含标题】并确认;
2、在Power Query编辑器中,选中需参与去重的列(按住Ctrl多选),右键选择【删除行】→【删除重复项】;
3、若需按时间列保留最新一条,先选中时间列,点击【转换】→【降序】,再执行去重;
4、点击【主页】→【关闭并上载】,结果将写入新工作表或覆盖原表。










