Excel去重有四种方法:一、删除重复项直接移除重复行;二、高级筛选将唯一值复制到新位置;三、UNIQUE函数动态提取实时更新的唯一值;四、条件格式标记重复值辅助人工核查。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在Excel中处理数据时发现存在大量重复记录,影响分析准确性,则可能是由于原始数据采集或录入过程中未做去重校验。以下是解决此问题的步骤:
一、使用“删除重复项”功能
该方法直接在源数据区域中永久移除重复行,仅保留首次出现的记录,适用于允许修改原始数据的场景。
1、选中包含重复值的数据区域(可包括标题行)。
2、点击【数据】选项卡,在【数据工具】组中点击【删除重复项】。
3、在弹出的对话框中,确认勾选需要比对的列(如需按多列联合判重,则全部勾选;若仅按姓名列去重,则只勾选“姓名”)。
4、点击【确定】,Excel将自动删除重复行,并弹出提示显示“已删除X个重复值,保留Y个唯一值”。
二、通过高级筛选提取唯一值
该方法不修改原始数据,而是将去重后的结果复制到新位置,适用于需保留完整原始记录的审计或回溯场景。
1、选中原始数据区域(建议包含标题行)。
2、点击【数据】选项卡,在【排序和筛选】组中点击【高级】。
3、在【高级筛选】对话框中,选择【将筛选结果复制到其他位置】。
4、点击【复制到】右侧折叠按钮,选择目标区域左上角单元格(如Sheet2!A1),再点回对话框。
5、勾选【选择不重复的记录】复选框,点击【确定】。
Excel/WPS 公式大师。用大白话描述需求,直接给出可用的公式、函数组合和数据处理方案,并解释每一段的作用。当用户提到"Excel 公式"、"表格函数"、"VLOOKUP 怎么用"、"XLOOKUP"、"LET"、"LAMBDA"、"动态数组"、"这个公式报错了"、"#N/A"、"#REF!"、"
6、去重结果将被复制至指定位置,原始数据完全不受影响。
三、使用UNIQUE函数动态提取唯一值
该方法基于动态数组公式,结果随源数据变化实时更新,适用于构建自动化报表或仪表板。
1、在空白单元格(如D1)输入公式:=UNIQUE(B2:B100)(假设原始数据在B2:B100)。
2、若需按多列联合去重,输入:=UNIQUE(A2:C100)。
3、若需保留原始顺序且排除空值,可嵌套FILTER函数:=UNIQUE(FILTER(A2:A100,A2:A100""))。
4、按下Enter后,结果将自动溢出填充至相邻单元格,无需手动拖拽或Ctrl+Enter。
四、用条件格式定位重复值后再处理
该方法不直接删除数据,而是通过视觉标记辅助人工核查,适用于需审慎判断是否删除的敏感字段(如客户ID、合同编号)。
1、选中待检查的数据列(如C2:C500)。
2、点击【开始】选项卡,在【样式】组中点击【条件格式】→【突出显示单元格规则】→【重复值】。
3、在弹出窗口中保持默认设置(重复值→浅红色填充深红色文本),点击【确定】。
4、所有重复出现的值将被高亮标记,注意:格式仅反映显示值,非存储值(例如“2023/01/01”与“2023-01-01”可能不被识别为重复)。










