在工作中,经常会碰到数据有重复的现象,比如这种情况:"学号是C1003"的记录就是重复的。
对于统计来说,这些重复的字段或记录大多数情况都是有误的,需要手动处理。
下面就给大家介绍四种发现重复值的方法:
方法1:使用条件格式法定位
首先介绍最简单的一种方式,是Excel自带的查询重复值的功能。
Step1.选中需要分析的字段或列,即A列。
Step2.在菜单栏中依次操作【条件格式】-【突出显示单元格规则】-【重复值】。
Step3.在弹出的对话框中,可以设置重复值的颜色,默认为深红色,直接点击【确定】即可。
Step4.最终结果如下:
具体操作视频如下:
方法2:巧用数据透视表功能
数据透视表的功能之前也介绍过了,可参考看完这篇文章,让你数据透视表的操作轻松从入门到进阶-上和看完这篇文章,让你数据透视表的操作轻松从入门到进阶-下
但其实数据透视表还有查重的功能。
不信?那就接着往下看。
Step1.选中数据源区域,点击【插入】-【数据透视表】。
Step2.在弹出的创建数据透视表页面,点击【确定】即可。
Step3.将字段【学号】拖到行区域和值区域,可以看到左边的数据透视表中,C1003就是重复值。
具体操作视频如下:
方法3:使用Countif()函数查重
首先介绍Countif()函数的用法,其用法如下:
下面结合Countif()函数来查找重复值。
Step1.创建辅助列,F列
Step2.在F2单元格,插入函数=COUNTIF($A$2:$A$7,A2),并点击键盘上的【Enter】键。
【小贴士】函数"=COUNTIF($A$2:$A$7,A2)"的意思是在$A$2:$A$7区域,查找A2单元格的值数量。
如果不太明白为啥使用$符号,可以参考弄懂Excel绝对引用/相对引用/混合引用,公式运用再进一步
Step3.复制F2的公式,粘贴到F3:F6的单元格区域,最终结果如下。
【小贴士】点击需要复制公式的单元格的右下角,等形成"+"后,双击即可实现粘贴的功能。
具体操作视频如下:
方法4:运用排序法查重
下面介绍第四种方法。
Step1.将字段【学号】升序排序,见下图。
Step2.创建辅助列,F列。在单元格F2键入如下函数=IF(A1=A2,"重复","不重复")。并点击键盘上的【Enter】键。
Step3.将F2的函数复制到单元格区域F3:F6,见下图。
【小贴士】排序法的目的是将相邻的两值做比较,若相同,则重复。
具体操作视频如下:
找到了重复值,下面就要对重复值进行去重处理,下节内容会继续分享哦~
有兴趣的童鞋可以扫描下方的二维码关注我的微信公众号:数据大作手。
定时分享Excel/SQL/Python的一些技巧与心得。
网友评论