excel 表格提取重复项 多种实现方案详解
excel 表格提取重复项可以通过条件格式标记高级筛选函数公式数据透视表这几类方式完成,不同方案适合不同使用需求,有的是把重复数据单独抽取到新区域,有的只是高亮标记原单元格,还有的可以同时统计重复出现次数。很多使用者容易混淆标记重复和提取重复,标记只是在原表上色提醒,数据位置不变,提取是把重复的记录单独输出到另外一列或者新工作表,原表数据保持不动。如果后续源数据会持续新增修改,优先选择函数动态方案,源数据变动之后提取出来的重复项可以自动刷新,如果只是一次性整理现有数据,高级筛选或者数据透视表操作更加简单,不需要编写公式,需要结合自己表格的数据量是否持续更新来选择对应的方法。
方案一 条件格式标记重复项 前置识别
这个方案不是直接导出重复记录,主要作用是先识别定位重复内容,适合先肉眼筛查,后续再手动复制。
1 选中需要检测的目标数字或者文本列
2 顶部开始选项卡,找到条件格式
3 选择突出显示单元格规则,点击重复值
4 在弹窗里面可以设置填充颜色字体颜色,确认之后,该列所有重复出现的数据就会自动上色
注意该方案仅做标记,不会单独提取重复项到新位置,如果有配套同行其他字段,单独标记单列重复,不会联动整行记录。
方案二 高级筛选提取重复整行记录
适合一次性提取完整重复整行,保留同行所有字段,不需要写公式。
1 先在空白区域建立条件区域,表头和原表表头保持一致,下方单元格输入公式 COUNTIF 大于 1,用来判定该行是重复记录
2 切换到数据选项卡,点击高级筛选
3 选择将筛选结果复制到其他位置
4 列表区域选中原始全部数据区域,条件区域选中刚才建好的条件区域,复制到选择空白起始单元格
5 确认执行,系统会把所有重复的整行数据输出到指定位置
特点是一次性静态结果,原表新增数据之后,提取结果不会自动更新,需要重新执行筛选。
方案三 函数动态提取重复项
适合源数据持续更新,提取结果自动刷新,新版 excel365 可以使用 FILTER 搭配 COUNTIF 实现,旧版 excel 使用辅助列加 INDEX 函数。
| 方案 | 适用版本 | 核心特点 |
|---|---|---|
| FILTER COUNTIF | excel365 2021 | 单公式溢出,动态自动提取重复记录 |
| 辅助列加 INDEX SMALL | 全部旧版 excel | 兼容性强,需要辅助列标记重复 |
| UNIQUE 加 COUNTIF | excel365 | 提取去重之后的重复值清单,只保留一份重复项 |
FILTER COUNTIF 公式写法
在空白单元格输入 FILTER (A2:A20,COUNTIF (A2:A20,A2:A20)>1)
含义是统计 A2 到 A20 里面每个单元格在本区域出现次数,大于 1 就判定为重复项,FILTER 把这些重复值全部筛选输出,回车之后溢出生成结果,源数据修改新增之后结果自动刷新。
如果想要提取去重后的重复值,也就是同一个重复值只输出一次,公式为 UNIQUE (FILTER (A2:A20,COUNTIF (A2:A20,A2:A20)>1))
旧版 excel 辅助列方案
1 在原表旁边新增辅助列,单元格输入 COUNTIF (A$2:A$20,A2)>1,下拉填充,重复项会返回 TRUE,唯一值返回 FALSE
2 在新区域使用 INDEX SMALL 函数,依次读取辅助列为 TRUE 对应的 A 列内容,实现提取重复项
缺点是公式层级偏长,数据量大的时候运算压力会变大。
方案四 数据透视表统计并提取重复项
这个方案优势是可以同时看到重复项一共出现多少次,适合需要统计频次的台账。
1 选中原始数据区域,点击插入选项卡,选择数据透视表
2 把检测字段拖入行区域,再把同一个字段拖入值区域,值汇总方式设置为计数
3 刷新透视表之后,计数大于 1 的就是重复项,直接复制这些行到新区域
特点是静态提取,新增源数据之后需要手动点击刷新,不会自动更新。
常见异常处理
1 提取结果为空,检查 COUNTIF 判断条件,确认区域引用是否锁定,绝对引用符号有没有添加,还有单元格是否存在空格,肉眼一样但是带空格会判定成不重复
2 提取重复项的时候整行错位,原因是只提取了单列,没有选择整行数据源,高级筛选或者 FILTER 整行提取的时候,列表区域要选中全部列
3 新版 excel 输入 FILTER 公式报错,确认版本是否为 excel365 或者 2021,低版本不支持动态数组函数,改用辅助列 INDEX 方案
【常见问题】
问题 1 excel 表格提取重复项能不能只保留一份重复值而不是全部重复记录
回答 1 excel 表格提取重复项默认 FILTER 会把所有重复记录全部输出,如果想要同一个重复值只保留一份,需要搭配 UNIQUE 函数,写成 UNIQUE 嵌套 FILTER 的公式,就可以实现 excel 表格提取重复项并且自动去重,每个重复值只输出单次。
问题 2 excel 表格提取重复项之后新增数据,提取结果会不会自动更新
回答 1 使用高级筛选和数据透视表得到的是静态结果,excel 表格提取重复项之后新增数据不会自动更新,需要重新执行筛选或者手动刷新透视表,使用 FILTER COUNTIF 动态函数方案,excel 表格提取重复项会跟随源数据自动刷新。
问题 3 excel 表格提取重复项为什么明明内容一样却识别成不重复
回答 1 excel 表格提取重复项识别失败,大多是单元格前后存在看不见的空格,或者单元格一个是文本格式一个是数值格式,两种情况系统判定为不同内容,可以先用 TRIM 函数清除空格,统一单元格格式之后,再执行 excel 表格提取重复项。
【免责申明】
本文介绍的 excel 表格提取重复项各类操作与函数方案,基于通用 excel 版本演示,不同版本功能支持存在差异,操作前建议备份原始表格,公式运算会受到空格格式空值等因素影响,本文内容仅作为学习参考,不承担因操作失误造成的数据丢失相关损失。
相关阅读
-
吃蟠桃不是必须削皮,削皮属于个人选择,带皮吃或者削皮吃都可以,蟠桃表皮带有一层细密绒毛,这层绒毛如果没...浏览全文>>
-
核心答案结论就是 excel 换行的快捷键是 Alt 加 Enter,这个快捷键是单元格编辑状态下的硬回车换行,会在...浏览全文>>
-
在 Excel 里面想要冻结前两行,核心要点就是选中第三行整行,再执行冻结窗格,原理是冻结窗格会固定选中单元...浏览全文>>
-
蛏子想要炒得好吃,核心重点是提前充分吐沙,大火快炒,控制加热时长,保留蛏肉鲜嫩不缩水,经典做法是葱姜蒜...浏览全文>>
-
炒菠菜建议优先焯水,焯水可以去除菠菜里面大量草酸,降低涩口感,还能让菠菜颜色保持翠绿,炒出来成品不容易...浏览全文>>
-
Excel 词典文件丢失一般是在使用拼写检查功能的时候弹出提示,意思是 Excel 自带的拼写词典文件被删除移动...浏览全文>>
-
茶具是泡茶整套器具的统称,功夫茶全套茶具包含多个独立器具,每一件都有专属名称和固定功能,新手最容易混淆...浏览全文>>
-
excel 表格自适宽度,也就是自动调整列宽,让列的宽度自动适配单元格里面内容最长的文字或者数字,解决内容显...浏览全文>>
-
核心结论是 excel 表格搜索查找最常用快捷键是 ctrl 加 f,调出查找对话框,可以在当前工作表或者整个工...浏览全文>>
-
菜头一般指萝卜头,也有部分地区把芜菁叫菜头,质地紧实带清甜,纤维偏粗,想要做得好吃核心就是处理掉生辛辣...浏览全文>>
- 炒菠菜要焯水吗 家常烹饪处理要点
- Excel 表格该怎么制作 从零搭建完整表格实操教程
- 芋头要蒸多久 分规格蒸制时间详解
- eosrp 和 6d2 对比 全画幅相机选型详解
- eltamd 是哪个国家的 品牌背景详解
- ECT 是啥 多领域缩写详解
- ear 字母组合怎么记发音 自然拼读记忆法
- dunhill 火机 品牌产品深度介绍
- 哪些茶比较好 六大茶类挑选介绍
- do 的过去式 did 的使用 时态句式考点详解
- dnf 真贪婪者哪里爆 装备产出渠道详解
- dnf 怎么使自动修 自动修理开启教程
- dnf 诱魔者加点技巧 四姨加点攻略
- dnf 玩起来很卡很不流畅怎么办 卡顿优化全方案
- dnf 师徒活动攻略 师徒结对奖励全流程指南
- 吃鸡游戏介绍 玩法基础详解
- 糙米饭的做法 杂粮糙米饭家常教程
- dnf 鬼泣使用武器及技能 武器选择深度解析
- 与健康是同义词的成语有哪些 分类汇总解析
- dnf 帝血弑天加点 红眼主流刷图加点方案
