首页 >> 精选问答 >

问excel 怎样筛选重复的数据 重复值标记提取筛选详解

2026-11-06 15:54:39

答

核心结论:Excel 筛选重复数据,最常用三种方案,COUNTIF 辅助列搭配筛选、条件格式高亮标记、删除重复值提取唯一值,COUNTIF 辅助列可以精准统计重复出现次数,再通过筛选把重复行单独提取出来,适合订单、名单、编号排查重复记录,条件格式适合肉眼快速标色识别,删除重复值适合反向提取不重复数据,很多新手踩坑点就是单元格隐藏空格、格式不一致,肉眼看着相同,但 Excel 判定不是重复,还有多列同时匹配才算重复,需要改用 COUNTIFS 多条件函数。

方法一 COUNTIF 辅助列筛选重复数据(推荐)

原理:统计当前单元格内容在整列出现总次数,结果大于 1 就是重复

1 在旁边空白列,B2 单元格输入公式

=COUNTIF(A:A,A2)

2 鼠标放到单元格右下角黑色十字填充柄,下拉填充整列

3 数值等于 1 代表唯一,大于 1 代表这条是重复数据

4 选中辅助列,切换

【数据】选项卡,点击筛选

5 点开筛选下拉箭头,自定义筛选,设置条件 大于 1

6 确定之后,表格就只显示全部重复数据行

进阶累计计数公式:只标记第二次及之后重复

=COUNTIF($A$2:A2,A2)

第一次出现结果是 1,第二次是 2,第三次是 3,适合区分首次出现和后续重复项

方法二 条件格式高亮重复数据

适合可视化标色,快速肉眼识别

1 选中需要排查的数据区域,例如 A2:A100

2 顶部

【开始】选项卡,找到条件格式

3 下拉选择突出显示单元格规则,选择重复值

4 选择填充颜色,点击确定

设置之后所有重复内容自动变色,唯一数据保持原样,之后也可以配合筛选把变色重复行筛出来

方法三 多列同时匹配筛选重复数据

如果要求多列同时一致才算重复,比如姓名 + 编号同时相同才算重复,使用 COUNTIFS

公式:

=COUNTIFS(A:A,A2,B:B,B2)

结果大于 1,代表 A 列和 B 列组合内容属于重复记录

方法四 删除重复值(反向提取唯一数据)

这个功能不会直接筛选展示重复明细,是用来提取唯一记录,同时提示重复项数量

1 选中原始数据表

2 切换数据选项卡,点击删除重复值

3 勾选判断重复的列,确定,弹窗会提示发现多少重复值,保留唯一记录

注意:这个操作会改动原表,建议先复制备份原始数据

常见异常说明

单元格前后带空格,内容看着一样,Excel 判定不重复,可以先用 TRIM 清除空格

COUNTIF 默认不区分大小写,需要严格区分大小写,搭配 EXACT 函数

文本型数字和数值型数字,COUNTIF 默认会判定相同,如果需要严格区分格式,需要额外判断

方案对照表

方案核心特点优点缺点
COUNTIF 辅助列统计出现次数支持筛选提取明细,可二次处理需要新增辅助列
条件格式自动高亮直观可视化只能标记,不能直接导出明细
删除重复值提取唯一值操作快速会修改原始表格

【相关 FAQ】

问题 1 excel 怎样筛选重复的数据筛不出来是什么原因

回答 1 excel 怎样筛选重复的数据失败,优先检查单元格隐藏空格、格式差异,excel 怎样筛选重复的数据如果表头或者内容带多余空格,COUNTIF 识别不到重复,先用 TRIM 清理空格再筛选。

问题 2 excel 怎样筛选重复的数据能不能两列同时判断重复

回答 1 可以,excel 怎样筛选重复的数据使用 COUNTIFS 多条件函数,excel 怎样筛选重复的数据同时匹配两列内容,结果大于 1 就是组合重复记录。

问题 3 excel 怎样筛选重复的数据筛选之后怎么恢复全部数据

回答 1 excel 怎样筛选重复的数据筛选完成后,进入数据选项卡,点击清除筛选,excel 怎样筛选重复的数据就恢复显示全部原始行。

问题 4 COUNTIF 做 excel 怎样筛选重复的数据区分大小写吗

回答 1 默认不区分,excel 怎样筛选重复的数据使用 COUNTIF 时大小写字母判定为相同,如果 excel 怎样筛选重复的数据需要严格区分大小写,改用 EXACT 函数判断。

免责声明:本文基于微软 Excel 常规版本进行操作讲解,不同版本 Excel 功能界面存在细微差异,识别结果受单元格空格、数据格式、大小写影响,本文仅作为操作参考,不保证所有环境下效果完全一致。

 

相关阅读

最新文章