首页 >> 行业资讯 > 甄选常识 >

excel 怎么样筛选重复的数据 重复值查找标记详解

2026-11-06 15:24:57 来源:网易 用户:解月飘 

在 Excel 里面筛选重复的数据,常用方式有条件格式标记重复值,COUNTIF 函数识别重复项,还有高级筛选提取唯一值,三种方法适用场景不一样,条件格式可以直接把重复单元格标色,肉眼快速识别,COUNTIF 函数会新增辅助列输出计数结果,数值大于 1 就代表存在重复,适合配合筛选下拉箭头,只筛选出重复行,高级筛选可以直接把不重复的数据单独提取出来,保留原始表格不变,很多新手容易混淆筛选重复数据和删除重复项,删除重复项会直接修改原表,保留唯一记录,筛选重复数据只是把重复行找出来显示,不会删除原始数据,处理名单编号客户信息这类表格的时候非常实用,还可以选择单列判断重复,也可以多列组合判断重复,也就是多列内容全部一致才算重复,单列判断只看某一列是否相同。

筛选重复数据前置准备

先规范表格结构,第一行设置表头,每一列是同类型数据,表头和数据之间不要留空行,空行会造成识别区域不完整,如果是多列组合判断重复,要确认参与判断的每一列数据格式统一,比如编号列不能一部分是文本一部分是数字,格式不一致就算内容一样也会判定成不重复。提前备份原始表格,后续如果要做删除或者修改操作,防止误改动原始数据。

方法一 COUNTIF 函数配合筛选

这是最常用的筛选重复数据方案,新增一列作为辅助列,在第二行输入等于 COUNTIF,左括号,第一个参数是整列查找区域,第二个参数是当前单元格,写法类似等于 COUNTIF (A:A,A2),按下回车,这个函数含义是统计 A 列里面和 A2 内容相同的单元格一共有多少个,结果大于 1,就代表这个内容是重复数据。把公式下拉填充整列,之后选中表头,开启筛选,点击辅助列下拉箭头,筛选数值大于 1,表格就会只显示所有重复的数据行。如果想要标记第二次以及之后出现的重复项,可以修改公式等于 COUNTIF (A$2:A2,A2),这样第一次出现显示 1,后面重复出现大于 1。

方法二 条件格式标记重复值

选中需要判断的数据区域,切换到开始选项卡,找到条件格式,点击突出显示单元格规则,选择重复值,在弹出窗口选择填充颜色,确认之后所有重复单元格自动标色,之后可以开启筛选,按单元格颜色筛选,把带颜色的重复数据筛选出来。这个方法优势是不需要新增辅助列,可视化直观,缺点是如果后续新增数据,需要重新应用条件格式规则。

方法三 多列组合判断重复

如果要求多列全部一致才算重复,单列 COUNTIF 就不适用,可以使用 COUNTIFS 函数,写法类似等于 COUNTIFS (A:A,A2,B:B,B2),同时匹配 A 列和 B 列内容,计数大于 1,代表两行多列信息全部重复,下拉填充辅助列,再开启筛选,筛选大于 1 的数值,就可以筛选多列组合重复的数据。

方法四 高级筛选提取唯一值

点击数据选项卡,打开高级筛选,选择将筛选结果复制到其他位置,列表区域选中整张数据表,勾选选择不重复的记录,设置复制到的目标位置,确认之后就会生成一份没有重复的数据清单,这个方法适合反向操作,也就是保留唯一数据,对照原表就能找出重复的数据。

几种方法对比表

方法特点适用场景
COUNTIF 加筛选新增辅助列 可精准筛选重复行单列重复查找
条件格式加颜色筛选标色可视化 无辅助列快速肉眼识别重复
COUNTIFS 加筛选多列同时匹配多字段组合重复判断
高级筛选提取唯一记录对照找出重复数据

补充实操要点

如果 COUNTIF 筛选重复数据结果不准确,优先检查单元格前后是否存在看不见的空格,空格会让相同内容判定不一样,可以使用 TRIM 函数清除多余空格。如果表格开启筛选之后,新增的数据不会自动纳入筛选范围,需要重新选中完整区域开启筛选。如果工作表被保护,条件格式和筛选功能会变成灰色,需要先撤销工作表保护。如果需要筛选重复并且只保留第一次出现的数据,辅助列公式要使用混合引用,避免把第一次出现的记录也筛选出来。筛选出来重复行之后,如果后续需要删除,一定要确认筛选结果,不要误删唯一的数据行。

通过 COUNTIF 或者 COUNTIFS 函数建立辅助列,再开启筛选筛选大于 1 的计数,就可以筛选重复的数据,也可以用条件格式标色之后按颜色筛选,多列匹配重复使用 COUNTIFS,高级筛选适合提取唯一值做对照,操作前记得备份原始表格,避免误删数据。

【常见问题】

问题 1 excel 怎么样筛选重复的数据为什么相同内容识别不出来

回答 1 excel 怎么样筛选重复的数据识别失败,大多是单元格前后带有隐形空格,或者数字和文本格式不统一,看起来内容一样实际不相等,可以使用 TRIM 清理空格,统一单元格格式之后,再重新使用 COUNTIF 筛选重复数据。

问题 2 excel 怎么样筛选重复的数据可以多列同时判断吗

回答 2 excel 怎么样筛选重复的数据支持多列同时判断,使用 COUNTIFS 函数,设置多个匹配条件,多列内容全部一致才判定为重复,辅助列计数大于 1 之后开启筛选,就可以筛选多列组合重复的数据。

问题 3 excel 怎么样筛选重复的数据和删除重复项有什么区别

回答 3 excel 怎么样筛选重复的数据只是把重复行显示出来,原始数据仍然保留,删除重复项会直接修改原表,自动删除多余重复记录只保留唯一记录,筛选重复数据不会改动原始表格。

问题 4 excel 怎么样筛选重复的数据新增行之后重复识别失效怎么办

回答 4 excel 怎么样筛选重复的数据新增行识别失效,一般是 COUNTIF 公式下拉范围没有包含新增行,或者筛选区域没有扩展,重新下拉填充辅助列公式,选中完整数据区域重新开启筛选,就可以识别新增加的重复数据。

【免责申明】

本文内容基于 Excel 常规版本操作编写,不同版本 Excel 界面菜单名称可能存在细微差异,操作步骤仅供学习参考,不保证适配所有特殊版本与自定义修改后的软件环境。

 

相关阅读

最新文章