当前位置:主页 > Office办公 > excel查找重复数据

excel查找重复数据

excel 查找重复和提取不重复数据的公式和技巧
excel 查找重复和提取不重复数据的公式和技巧

excel查找重复应用一:  比如A列人员清单,需要查找重复姓名的。选择A列,设置条件格式,公式为:=countif(a:a,a1)>1,单元格格式填充红色,这样重复数据单元格填充红色,以示区分了。excel查找重复应用二:  在B列建立辅助列标识重复,然后筛选重复数据即可。B2单元格公式为:=IF(COUNTIF(A2:A17,A2)=1,"","重复"),下拉复制,即可完成excel查找重复。excel查找重复应用三:  还是上面这个截图,将A列的姓名查找重复,并提取到C列。C2单元格输入公式:=OFFSET($A$1,MATCH(,COUNTIF($C$1:C1,$A$2:$A$17),),)&"",然后按ctrl+shift+enter三键结束。 这样C列提取到的就是A列不重复数据。excel查找重复应用四:  这是excel查找重复应用三的变形,多行多列提取不重复:D2输入公式:=INDIRECT(TEXT(RIGHT(MIN(IF(COUNTIF($D$1:D1,$A$2:$B$9),4^8,ROW($2:$9)*100+COLUMN(A:B)*10001)),4),"r0c00"),)&"",,然后按ctrl+shift+enter三键结束。

excel IF+mid函数示例结合找到对应信息
excel IF+mid函数示例结合找到对应信息

如下图所示,我们编号列,其中第3位第4位代表的所在的班级,01代表的是1班,02代表的是2班,03代表的是3班。我们通过EXCEL函数如何找到对应的班级呢。我们从上边分析知道3,4位代表是班级。所以我们要先找出3,4位,EXCEL中提供了MID函数就是专门查找字符串指定位置的字符进行截取,下边是该函数语法MID(查找的字符串,查找字符串开始的位置,需要字符串个数)我们根据这个可以写出公式MID(C3,3,2),最后返回结果就是01,那么EXCEL函数就解决了第一个问题。找到了代表班级的编号了。下边就要根据班级编号返回对应的班级。我们就可以使用IF函数进行判断了,PS:IF函数的使用大家可以参考陈飞老师之前的文章EXCEL的IF函数使用详解。这里面我们需要进行IF嵌套判断在IF判断之前我们先看一下条件怎么写的,如下图,大家可以看一下结果,返回的是false,为什么不是相等呢,大家想一下原因,我们直接写=01其实是=1,那么我们拿找到的字符01和数字比较肯定返回FALSE了。我们应该写成=D3="01"这样就行了最后我们的公式就变成这IF(MID(C3,3,2)="01","1班",IF(MID(C3,3,2)="02","2班","3班")),函数解释:IF判断(查找编号是否等于01,满足返回1班,再次进行IF判断)。