如何查找Excel重复数据,怎样删除Excel重复数据
想快速搞定Excel里的重复数据吗?不用愁,下面这些方法简单又实用,赶紧来看看吧!
Excel自带功能查找并删除重复数据
1、标识重复数据
打开工作表后,你要先选中那些可能有重复数据或者记录的区域。之后,点击“开始”选项卡,找到“条件格式”点开菜单,在“突出显示单元格规则”的子菜单里,选择“重复值”,这时候会弹出像图1那样的对话框。左边下拉列表选“重复”,“设置为”那里选你想要的格式,比如“绿填充色深绿色文本”,选好后在选中的区域就能看到重复值被标出来了,点“确定”就应用上啦。
2、筛选重复数据
要是还想进一步识别并删除重复数据,就可以根据上面标识的结果来筛选。先选中已经标识过重复数据的待筛选区域,点“数据”选项卡的“筛选”按钮,这样筛选区域首行的单元格就会出现下拉按钮。接着点某个下拉按钮打开菜单,选“按颜色筛选”子菜单里的“按字体颜色排序”,就能把有重复数据或记录的行筛选出来,这时你就可以查看,手工删掉重复的了。
3、自动删除重复数据
Excel 2007有个“删除重复项”功能,能快速删掉工作表里的重复数据,操作是这样的:选中可能有重复数据或记录的区域,点击“数据”选项卡里的“删除重复项”按钮,会弹出图2那样的对话框。要是想在若干完全相同的记录里留一条,其余的都删掉,那得把图2里的列标题全选中,点“确定”后,会有对话框告诉你删除结果。
如果记录里某一列或几列有相同数据,想留一条删了其余的,就把这些列在图2中的列标题(像“地址”)或者列标(像“E”)选中,“确定”之后,就会只留一条,多余的都被删掉了,就像图3显示的那样。
用Excel公式查找重复数据
假设列A和列B里有很多数据(表格只是例子,实际数据可能更多),要找出某个人(就是列A中的姓名)对应的所有培训记录(也就是列B的数据)。具体来说,在单元格E1输入某人姓名后,下面能自动显示他的所有培训记录。
我们都知道,Excel的LOOKUP系列函数查找起来很方便,但要查找后返回一系列结果,这些函数就不行了,所以得和其他函数一起用。
方法一:
1、选中单元格E3;
2、输入公式:=INDEX(B:B,SMALL(IF($A2:A25=E1,ROW(A2:A$25),65536),ROW(1:1))) & “”,输完同时按Ctrl+Shift+Enter键,这就是数组公式啦。
3、选中单元格E3,往下拉到所有需要的单元格。
方法二:
1、选中单元格F3;
2、输入公式:=IFERROR(INDEX($A2:B9,SMALL(IF(A2:A9=E1,ROW(A2:A9)−ROW(A2)+1,ROW(A$9)+1),ROW(1:1)),2),”"),然后同时按下Ctrl+Shift+Enter键,这也是数组公式。
3、选中单元格F3,下拉到所有相关单元格。
这些方法是不是挺简单的?你在使用过程中遇到什么问题,或者有更好的办法,都可以来交流交流哦!