Excel 公式查找一列中的重复项(8 种简单方法)
创作时间:
作者:
@小白创作中心
Excel 公式查找一列中的重复项(8 种简单方法)
引用
1
来源
1.
http://www.360doc.com/content/24/0928/14/8044758_1135243955.shtml
在Excel中查找重复项是一个常见的需求,无论是处理数据还是进行数据分析,掌握查找重复项的方法都是非常有帮助的。本文将介绍8种在Excel中查找一列重复项的方法,包括使用COUNTIF函数、IF函数、EXACT函数等,以及如何通过条件格式突出显示重复项。
方法 1 – 使用 COUNTIF 函数查找一列中的重复项以及第一次出现的项
我们在 B 列中有一个名称列表。查找重复项的公式对于重复名称将返回TRUE,对于 C 列中的唯一名称将返回FALSE。
- 在第一个结果单元格 (C5) 中插入以下公式,然后按Enter并使用自动填充获取整个列的结果。
=COUNTIF($B$5:$B$14,B5)>1
COUNTIF函数返回每个名称的计数(第二个参数)。逻辑运算符检查大于1的计数。
方法 2 – 使用 IF 和 COUNTIF 函数创建Excel公式以查找一列中的重复项
在输出标题下,公式将为B 列中出现的重复名称返回重复。
- 在第一个结果单元格 (C5) 中插入以下公式,然后按Enter并使用自动填充获取整个列的结果。
=IF(COUNTIF($B$5:$B$14,B5)>1,"Duplicate","")
IF函数包装方法 1 中的公式,以返回指定的文本重复或空白值。
方法 3 – 在Excel中查找一列中没有第一次出现的重复项
仅当某个值之前已经重复过时(即第一次出现时将得到空白结果),该公式才会显示重复。
- 在第一个结果单元格 (C5) 中插入以下公式,然后按Enter并使用自动填充获取整个列的结果。
=IF(COUNTIF($B$5:$B5,B5)>1,"Duplicate","")
对于单元格C5中的第一个输出,我们使用**$B$5:$B5定义了单元格范围,因此第二行引用随公式移动。对于每个后续输出,COUNTIF函数的定义范围中的单元格数量会增加1**。这确保第一个值只会被计算一次。
方法 4 – 使用Excel公式查找单列中区分大小写的重复项
- 在第一个结果单元格 (C5) 中插入以下公式,然后按Enter并使用自动填充获取整个列的结果。
=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"","Duplicate")
公式如何运作?
- 这里的EXACT函数会查找“名称”列中第一个文本的区分大小写且完全匹配的内容,从而返回以下输出:
{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE} - 通过使用双一元 (-),返回值 TRUE 和 FALSE 转换为数字 1 和 0。因此,这里的返回值将是:
{1;0;0;0;0;0;0;0;0;0} - 然后,SUM函数对上一步中找到的所有数值求和。
- =SUM((–EXACT($B$5:$B$14, B5)))<=1:这部分公式检查上一步中找到的总和或返回值是否相等至或小于1。
- IF函数查找小于或等于1的总和并返回空白单元格,如果未找到,则返回定义的文本重复>。
方法 5 – 查找某个值在列中重复的次数
- 在第一个结果单元格 (C5) 中插入以下公式,然后按Enter并使用自动填充获取整个列的结果。
=COUNTIF($B$5:$B5,B5)
此公式类似于用于检查重复项(没有第一次出现)的公式,第二个引用随公式移动。 COUNTIF 函数自然会返回一个数字,因此我们不需要更多的检查。
方法6 – 在Excel中过滤并删除一列中的重复项
我们使用方法 5 来获取每个值出现的序列号。
步骤:
- 选择整个表格,包括其标题。
- 在主页选项卡下,从编辑组中的排序和过滤下拉列表中选择选项过滤命令。
- 这将激活标题的过滤器按钮。
- 单击输出下拉列表并取消标记1。
- 单击“确定”。
- 您将获得重复值的列表。
- 选择这些单元格并将其删除。
- 再次打开输出过滤器。
- 仅标记选项1。
- 单击“确定”。
- 您将仅获得所有唯一的文本数据或名称。具有空白值的单元格已被过滤器隐藏。您可以稍后删除这些行。
方法 7 – 创建Excel公式以根据条件查找一列中的重复项
我们还有一个附加列,代表组织中所有员工的部门。我们将检查名称和部门的组合是否重复。
- 在第一个结果单元格 (D5) 中插入以下公式,然后按Enter并使用自动填充获取整个列的结果。
=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1,"Duplicate","")
- 这是结果。
COUNTIFS函数隐式使用所有条件及其范围之间的 AND 参数。
方法 8 – 使用条件格式查找并突出显示重复项
- 选择B 列中名称标题下的所有名称。
- 在主页功能区下,从条件格式下拉列表中选择新规则选项。
- 将出现一个名为新格式规则的对话框。
- 选择规则类型为使用公式确定要设置格式的单元格。
- 在规则说明框中,插入以下公式:
=COUNTIF($B$5:$B$14,B5)>1
- 按格式化。
- 在设置单元格格式窗口中,切换到填充选项卡,然后为重复单元格选择背景颜色。
- 按确定。
- 您将看到单元格格式的预览,如下图所示。单击确定。
- 该公式突出显示所有重复项,包括其第一次出现的情况。您可以使用不同的公式仅突出显示第一个公式之后出现的情况(请参阅方法 3)。
热门推荐
《蛟龙行动》片场趣事:黄轩、韩东君、于适的欢乐日常
《蛟龙行动》揭秘:反鱼雷鱼雷如何改变未来水下战场?
元旦春节临近,物价走势如何?
中国运动品牌出海,还有机会吗?
绿松石耳环:这些人群真的不能戴!
绿松石:十二月诞生石的心理魔力
龙山至来凤必打卡:世界罕见的卯洞风景区
空调压缩机维修故障排查和解决方法
普通感冒的症状三个阶段
国樽律师解读:网络环境下版权保护新策略
腰椎间盘突出怎么办?这些动作能做,这些动作不能做
大S离世后,汪小菲与张颖颖评论区为何如此和谐?
张兰直播间被封:大S去世言论引争议
犁桥水镇:火出圈的江南水乡网红打卡地
春游犁桥水镇正当时!14.4万游客的选择不会错
犁桥水镇:寓教于乐的亲子游胜地
铜陵犁桥水镇:梦里水乡里的诗画世界
吉隆坡3天行程:探索城市必游景点
南昌汉代海昏侯国遗址博物馆:17件新修复漆木器亮相,展现西汉工艺魅力
南昌汉代海昏侯遗址博物馆:科技带你穿越西汉!
狗狗生日派对:萌宠大作战!
芜湖蓝义兴:百年吊炉烤鸭的传承与创新
古代结婚是五礼中的嘉礼
法院版:借条、欠条、收条(范本)
顺承郡王府—清代王府之八
南翔古镇:建筑与园林艺术的千年传承
2025乌镇新玩法:冬日限定活动+新晋网红打卡点全攻略
中国十大古镇榜单:江南水乡探秘之旅
茶峒古镇:逃离都市喧嚣,享受宁静慢生活
藕粉养胃宝典:医生告诉你如何吃得明白