Excel数据去重与重复值高亮有五种方法:一、用“删除重复项”永久移除整行重复记录;二、用高级筛选将唯一值复制到新位置;三、用条件格式高亮重复单元格;四、用COUNTIF公式标记重复状态;五、用Power Query实现多列、大小写敏感等高级去重。

如果您在Excel中处理数据时发现存在重复记录,影响分析准确性,则需要对数据进行去重操作,并可选择性高亮显示重复值以便核查。以下是实现数据去重与重复值高亮的具体步骤:
一、使用“删除重复项”功能快速去重
该功能可直接移除数据区域中完全重复的整行记录,适用于结构化表格(如含标题行的连续列区域),操作后原始数据将被永久修改,请提前备份。
1、选中包含数据的整个区域(建议包含标题行)。
2、点击【数据】选项卡 → 在“数据工具”组中点击【删除重复项】。
3、在弹出对话框中确认勾选需要比对的列(默认全选),若数据首行为标题,请确保勾选“数据包含标题”。
4、点击【确定】,Excel将自动删除重复行并弹出提示框显示“已比较XXX行,删除了XXX个重复值,保留了XXX个唯一值”。
二、利用高级筛选保留唯一值(不修改原数据)
此方法可在不改动原始数据的前提下,将去重结果输出到新位置,适合需保留原始记录的场景。
1、选中源数据区域(含标题行)。
2、点击【数据】选项卡 → 【高级】(位于“排序和筛选”组右侧下拉箭头中)。
3、在“高级筛选”对话框中,选择“将筛选结果复制到其他位置”,勾选“选择不重复的记录”。
4、在“复制到”框中点击目标单元格(如空列首单元格),确保该位置上方无数据干扰。
5、点击【确定】,唯一值将按原顺序复制至指定位置。
三、通过条件格式高亮显示重复值
该方法不删除数据,仅以视觉方式标识出重复出现的单元格,便于人工复核或后续处理,支持按列或跨列检测。
1、选中需要检测重复值的单列或多列数据区域(不含标题行更精准)。
2、点击【开始】选项卡 → 【条件格式】→ 【突出显示单元格规则】→ 【重复值】。
3、在弹出窗口中,左下角下拉菜单选择“重复”或“唯一”,右侧设置高亮格式(如浅红色填充深红色文本)。
4、点击【确定】,所有重复出现的值即被标记,注意:此操作仅作用于所选区域内的值,不会识别跨列组合重复。
四、使用公式辅助识别重复项(COUNTIF函数)
通过在相邻列插入公式,可生成逻辑标记(如TRUE/FALSE或数字计数),灵活判断重复状态,适用于复杂去重逻辑或需保留判定依据的场景。
1、在数据区域右侧空白列的第一行(如B2)输入公式:=COUNTIF(A:A,A2)>1(假设原始数据在A列,A2为首个数据单元格)。
2、按Enter确认后,该单元格返回TRUE表示A2在整列中重复出现,FALSE表示唯一。
3、选中B2单元格右下角填充柄,双击向下自动填充至数据末尾。
4、可基于B列TRUE值筛选并手动处理重复行,公式结果随源数据实时更新,删除行后需刷新计算。
五、借助Power Query进行多维度去重与清洗
Power Query支持按多列组合去重、保留首次/末次出现项、区分大小写等高级控制,适合处理大数据量或需多次复用清洗流程的情况。
1、选中数据区域 → 点击【数据】选项卡 → 【从表格/区域】(确保勾选“表包含标题”)。
2、在Power Query编辑器中,选中需参与去重的多列(按住Ctrl键点击列名)。
3、右键任意选中列 → 选择【删除重复项】,或点击【转换】选项卡 → 【删除行】→ 【删除重复项】。
4、点击【主页】→ 【关闭并上载】,结果将作为新表插入当前工作簿,原始数据保留在原位置,不受任何影响。

















