excel表中如何筛选重复数据:三种常用方案
excel表中如何筛选重复数据,主流可选条件格式标色筛选、COUNTIF公式标记、高级筛选提取重复记录三种方案,条件格式适合快速肉眼查看重复,不会改动原始数据;COUNTIF公式适合长期留存标记结果、统计重复次数;高级筛选适合单独导出重复行,适合需要提取重复清单的场景,删除重复项工具仅用于清理数据,不适合单纯筛选查看,该系列功能在微软Excel2016及之后版本、WPS表格均可使用,对于带空格、大小写不一致、数字格式不统一的内容,三种方法都容易判定为不重复,你需要先统一格式再查重。
excel表中如何筛选重复数据:条件格式标色筛选
选中你要核查的单列或连续数据区域,切换到开始选项卡,找到条件格式,依次点开突出显示单元格规则、重复值,弹窗内直接选定显示样式,确认后表格里所有出现超过一次的数据单元格就会被上色标记。标记完成后,点击表头的筛选按钮,在筛选面板的按颜色筛选选项里,选中刚才设置的填充色,页面就只展示重复数据,无重复的唯一值会被隐藏。你可以随时清除条件格式规则,原始单元格内容不会发生变化,适合核对客户名单、订单编号这类中小体量数据。
空格差异会造成查重失效。
excel表中如何筛选重复数据:COUNTIF公式标记筛选
在数据旁新增辅助列,以A列查重为例,在第一行单元格输入公式=COUNTIF(A:A,A1)>1,下拉填充整列,公式返回TRUE代表该行内容存在重复,返回FALSE代表内容只出现一次。之后开启筛选功能,筛选辅助列内TRUE的行,就能单独调出全部重复数据。如果你需要统计一条数据一共重复多少次,可以把公式改为=COUNTIF(A:A,A1),辅助列直接显示重复条数,后续还能搭配排序、汇总统计重复分布,这个方法适合需要保留查重标记、后续反复核对的表格。
excel表中如何筛选重复数据:高级筛选提取重复记录
高级筛选默认用来提取唯一值,想要拿到重复清单,要先搭建辅助判断列,再使用筛选功能复制结果到空白区域。选中数据区域,点击数据选项卡内的高级筛选,选择将筛选结果复制到其他位置,列表区域填入你的原始数据范围,条件区域填入提前写好的重复判断条件,再选定一个空白单元格作为复制到的位置,确认后重复记录会单独生成在目标位置,原始数据保持原样,适合需要把重复内容单独复制到新工作表、发给他人核对的场景。
| 方法 | 原始数据改动 | 上手难度 | 适配场景 |
|---|---|---|---|
| 条件格式标色筛选 | 无改动 | 低 | 快速查看、临时核对 |
| COUNTIF辅助列公式 | 无改动 | 中等 | 留存标记、统计重复次数 |
| 高级筛选提取 | 无改动 | 中等 | 导出重复清单、单独归档 |
删除重复项工具属于清理工具,运行后会直接删掉重复行,仅保留第一条记录,不适合筛选查看,操作前建议单独备份一份表格,避免原始数据丢失。很多使用者直接选中区域运行删除重复项,后续想要找回被删掉的重复记录,在没有备份的情况下很难恢复,属于典型的误用场景。
多列联合查重时,需要同时勾选全部需要匹配的列,只有选中列内所有内容全部一致,才会判定为重复,单一列相同、其他列内容不同,不会被识别成重复数据,适合按姓名+手机号、订单号+客户编码这类组合条件核对。
数字存储格式不一致时,文本型数字和数值型数字,肉眼看起来完全一样,但系统判定为两条不同数据,查重不会命中,你可以选中数据列,使用分列功能一键统一为数值格式,再执行筛选重复数据的操作。
超大数据集,行数超过十万行时,COUNTIF公式下拉后表格计算速度会明显变慢,优先选择条件格式或者高级筛选,降低表格卡顿概率。
