excel查重有四种方法:一、条件格式高亮重复值,不改数据;二、删除重复项,永久清除重复行;三、高级筛选输出唯一记录到新位置;四、用countif/countifs公式生成重复标识列。

一、使用条件格式高亮显示重复值
该方法不修改原始数据,仅通过视觉方式标记出重复项,便于人工核对与判断是否需要删除。适用于需保留原始结构、仅作筛查的场景。
1、选中需要检查重复项的单元格区域(例如A1:D100)。
2、在Excel顶部菜单栏点击“开始”选项卡。
3、点击“条件格式” → “突出显示单元格规则” → “重复值”。
4、在弹出对话框中,确认默认设置为“重复值”,右侧下拉菜单选择高亮格式(如浅红色填充深红色文本),点击“确定”。
二、使用“删除重复项”功能批量清除重复行
该方法会永久移除整行中在指定列组合下完全相同的重复记录,仅保留首次出现的行。操作前必须确保已备份原始数据。
1、选中包含数据的整个区域(含标题行),或直接单击任意数据单元格,Excel将自动识别连续数据区域。
2、点击“数据”选项卡,在“数据工具”组中点击“删除重复项”。
3、在弹出窗口中,确认勾选需要参与比对的列(例如仅勾选“姓名”和“身份证号”,而取消勾选含变动数值的“销售额”列)。
4、勾选“数据包含标题”复选框(若首行为列名),点击“确定”。
5、查看提示框中显示的“已删除重复值数量”和“剩余唯一值数量”,点击“确定”完成操作。
三、通过高级筛选保留唯一记录
此方法可在不改动原表前提下,将去重后的结果输出至新位置,适合需并存原始数据与清洗后数据的场景。
1、选中数据区域任一单元格,点击“数据”选项卡 → “高级”(位于“排序和筛选”组右下角箭头)。
2、在“高级筛选”对话框中,选择“将筛选结果复制到其他位置”。
3、在“列表区域”自动填充当前选中区域;在“复制到”框中点击空白单元格(如F1),作为结果起始位置。
4、勾选“选择不重复的记录”,点击“确定”。
四、使用公式辅助识别重复项
借助COUNTIF或COUNTIFS函数生成逻辑标识列,可灵活定义重复判定逻辑(如跨列组合、模糊匹配等),适用于复杂业务规则下的查重需求。
1、在数据区域右侧空白列(如E1)输入列标题,例如“是否重复”。
2、在E2单元格输入公式:=IF(COUNTIF($A$2:$A$1000,A2)>1,"重复","唯一")(以A列为单一判定依据)。
3、若需多列联合判定(如A列与B列同时相同才视为重复),则在E2输入:=IF(COUNTIFS($A$2:$A$1000,A2,$B$2:$B$1000,B2)>1,"重复","唯一")。
4、按Enter确认后,双击E2单元格右下角填充柄,向下复制公式至数据末行。
5、选中E列,按Ctrl+F查找“重复”,即可定位所有重复行。











