核心结论前置:Excel 查找重复数据,一共 4 种主流方案,条件格式适合高亮标色肉眼识别;COUNTIF 函数适合标记并筛选重复行;删除重复项适合去重保留唯一记录;多列联合重复可以用 COUNTIFS 判断整行多字段同时一致才算重复,单列表格优先条件格式,需要筛选导出重复记录推荐 COUNTIF,业务台账核对编号、姓名、货品编码时,注意单元格前后隐藏空格会造成视觉相同但系统判定不重复,查找前建议清理空格。
方法一 条件格式高亮重复数据(最快直观)
操作步骤
1 选中需要检测重复的数据区域
2 顶部
【开始】→
【条件格式】→
【突出显示单元格规则】
3 选择
【重复值】
4 在弹窗选择填充格式,例如浅红填充深红色文本
5 点击确定,所有重复内容自动变色高亮
特点:不需要写公式,原始数据修改,高亮标记会自动刷新
方法二 COUNTIF 函数标记重复(支持筛选,推荐)
原理:COUNTIF 统计内容在区域内出现次数,大于 1 即为重复
示例:A 列为待检测列,B2 辅助列输入公式
=COUNTIF(A:A,A2)>1
返回 TRUE 代表重复,FALSE 代表唯一
操作步骤
1 B2 输入公式回车
2 鼠标下拉填充整列
3 选中辅助列,
【数据】→
【筛选】,筛选 TRUE,即可单独显示全部重复行
进阶写法(只标记第二次及之后重复,原始首条不标记)
=COUNTIF($A$2:A2,A2)>1
方法三 COUNTIFS 多列联合查找重复(整行多字段匹配)
如果需要两列或者多列全部相同,才算重复记录,不能只用 COUNTIF,改用 COUNTIFS
示例:A 列编号 + B 列名称同时一致判定重复,辅助列公式
=COUNTIFS(A:A,A2,B:B,B2)>1
返回 TRUE 就是多列同时匹配的重复记录
方法四 删除重复项(查找后直接去重)
适合查找重复之后,只保留一份唯一数据
1 选中完整数据区域(包含表头)
2 点击
【数据】选项卡 →
【删除重复项】
3 勾选用来判断重复的列,可以单列,也可以多列同时勾选
4 点击确定,软件自动删除多余重复记录,弹窗提示删除数量
⚠️ 该操作会直接修改原表,重要文件提前备份
四种方法对照表
| 方法 | 是否写公式 | 核心特点 | 适用场景 |
|---|---|---|---|
| 条件格式 | 否 | 自动高亮变色 | 快速肉眼查看重复 |
| COUNTIF | 是 | 生成标记,支持筛选 | 单列重复筛选导出 |
| COUNTIFS | 是 | 多列同时匹配 | 多字段联合重复判断 |
| 删除重复项 | 否 | 直接去重 | 只保留唯一数据 |
常见故障排查
1 看着一样但是识别不重复:单元格前后存在隐藏空格,使用 TRIM 函数清理空格
2 条件格式高亮失效:单元格本身有手动填充底色,底色覆盖条件格式颜色
3 COUNTIF 下拉结果全部相同:区域没有加绝对引用锁定,修改为 $A$2:$A$100
4 多列重复识别错误:条件区域行数不一致,检查 COUNTIFS 里面所有区域范围统一
FAQ
Q1 excel 查找重复的数据,单列最快是哪种?
A:excel 查找重复的数据,单列最快是条件格式重复值,选中区域一键高亮全部重复数据。
Q2 excel 查找重复的数据,怎么筛选出全部重复整行?
A:excel 查找重复的数据,使用 COUNTIF 辅助列输出 TRUE/FALSE,开启筛选,筛选 TRUE,就可以单独显示重复整行记录。
Q3 excel 查找重复的数据,两列同时一样才算重复怎么做?
A:excel 查找重复的数据,使用 COUNTIFS 多条件计数公式,两列同时匹配一致才判定为重复记录。
Q4 excel 查找重复的数据,为什么内容相同却识别不出来?
A:excel 查找重复的数据,大多是单元格前后存在看不见的空格、大小写或者不可见字符差异,使用 TRIM 清理空格后重新识别。
免责声明
本文内容基于微软 Excel 常规版本编写,不同版本界面名称略有差异,删除重复项会改动原数据,正式业务操作前建议备份原文件。


