Excel去重有三类主流方法:1.【数据】→【删除重复项】适合整行完全一致且保留首次记录;2.条件格式高亮重复值便于人工确认;3.公式法(如COUNTIF、UNIQUE)灵活控制逻辑,支持保留最新项或导出唯一列表。
excel里重复数据不用一行行比对,三类主流方法就能快速定位、标记、清除,关键是选对场景不踩坑。

菜单栏“删除重复项”最直接
适合整行完全一致、且只需保留首次出现记录的常规去重。
- 选中含表头的数据区域(必须包含标题行)
- 点【数据】→【删除重复项】→勾选参与判断的列(比如只按“客户姓名”去重,就只勾它;若需“姓名+手机号”联合去重,两个都勾)
- 点击确定后,Excel自动删掉后续重复行,仅留每组第一条,并弹窗提示删了多少条
- 注意:操作不可逆,务必先复制备份原表;空单元格、全空格也会被识别为有效值参与比对
条件格式高亮重复值辅助人工判断
不想直接删、需要先确认或留痕时,用这个最稳妥。
- 选中目标列或区域(如A2:A1000)→【开始】→【条件格式】→【突出显示单元格规则】→【重复值】
- 设置填充色(比如浅红色),所有重复内容立刻标出,包括首次出现和后续重复项
- 可配合筛选:筛选出高亮行,再决定是删除整行、清空内容,还是加备注说明
- 提醒:数据透视表的“值”区域不支持此功能;公式生成的值(如=VLOOKUP结果)也能被识别
公式法灵活控制去重逻辑
需要保留最新一条、按某列排序后去重,或导出唯一列表不改动原表,就用公式。
- 辅助列标记重复:在B2输入=COUNTIF(A$2:A2,A2),下拉——结果为1是首次出现,≥2即重复
- 提取唯一值列表(Excel 365/2021):在空白区域输入=UNIQUE(A2:D1000),自动输出无重复的全新数组
- 筛选+删除更安全:用COUNTIF标记后,筛选出>1的行,右键删除整行,原始顺序和首条记录仍可控










