Word联盟官方微信
您的位置: 主页 > Excel教程 > Excel2003教程 >    《5.5G 办公Office视频教程大全免费下载》

Excel2003/2007如何中删除重复数据、重复行

时间:2011-03-18 来源:Word联盟 阅读: 评论33条

  大家在使用Excel表格总汇大批量数据时,难免会发现一些重复行和重复数据,这时我们就应该将那些重复的数据删除,以免会影响我们的工作,在Excel中删除重复数据和重复行的方法有N多,下面Word联盟www.wordlm.com)针对Excel2003和Excel2007这两个版本来具体讲讲如何删除这些重复数据。

  Excel2003删除重复数据和重复行方法:

  第1种情况:重复行的内容完全一致

  如下图所示,第2行和第4行的内容完全相同:

相同内容

  操作方法:

  选中表中的所有记录(注意,此时应将每列的标题行也选择上,否则筛选完的数据表中将不再包含有该标题行),执行“数据”菜单→“筛选→高级筛选”命令;在弹出的“高级筛选”对话框中选择“将筛选结果复制到其他位置”一项,并点击“复制到”选择框后面的范围按钮来选择一块区域以存放筛选后的数据(注意:此处千万不要与原数据所处的单元格相重合,否则数据表将会混乱),最后,勾选“选择不重复的记录”复选框后,点击“确定”按钮即可。

  详细操作如下动画所示:

重复数据删除演示动画

  第2种情况:行与行中,某列内容重复,其他列内容可能不一致

  此时我们希望以某列为条件,找出重复的内容,把其所在的整行删除。如下图所示:

某列、某行有重复数据

  我们只需要A列(即:姓名列)没有重复。

  操作方法:

  1、添加新列E,输入数字等差序列(如1、2、3……),拖动手动柄就可以。

  2、将全表按A列排序。

  3、在F2输入公式: =IF(A2=A1,"重复","") 拖动手动柄,将公式向下复制到相应行。

  4、全选表,“数据→自动筛选”,选定F列“(空白)”,这样就筛选出没有重复的数据了。

  5、复制筛选后的表,把表黏贴到另外的工作表中。

  6、将全表按E列排序,恢复数据原始顺序,然后把E列删除。

  详细操作如下动画所示:

Excel删除重复行演示动画

  Excel2007删除重复行和重复数据方法:

  如今在Excel2007里面删除重复数据就是件非常简单的事情了,直接有“删除重复项”功能。

Excel2007删除重复数据

  选择“数据”选项卡,再点击“排序与筛选”区中的“删除重复项”按钮即可。

    最新评论

    匿名 2015-11-09 15:09:37  发表
    谢谢!
    匿名 2014-11-19 22:40:36  发表
    EXCEL分辨不出两个不同的身份证号,例如412931197307150139与412931197307150307,筛选和公式都不能分辨,为什么?如果二人名字再相同,请问大侠,还能用什么公式或者工具区分?
    匿名 2014-04-19 14:26:30  发表
    高手在民间,很不错,学习了,谢谢!
    匿名 2014-02-28 17:46:12  发表
    我想请教一下高手,如果有5000千人,A列为身份证号码,格式’220812197812252035’,。这里面有好多是重复的,我想把重复的全部删除一个不留,应该怎么弄??谢谢!!
    匿名 2013-11-16 15:45:35  发表
    对我很有帮助,谢谢!
    游客 2012-05-07 00:26:39  发表
    照第1种情况我操作出来为什么是这样啊?
    姓名 性别 专业 年级
    AA 女 经济 5
    CC 男 财务 6
    AA 女 经济 5






    AA 女 经济
    CC 男 财务
    AA 女 经济
    游客 2012-03-24 00:30:06  发表
    我们学校就用的03的
    游客 2012-03-02 16:45:32  发表
    为什么全部都是数字的时候就不能筛选呢??
    游客 2011-11-17 00:40:13  发表
    你说的好像是列重复,不是行.
    游客 2011-10-29 09:41:42  发表
    厉害,厉害,,
    请问大侠,把A、B列相同的行全部删除,只留下不同的。
    (如下)把23 10删掉,只留下23 15,该如何弄?
    A   B
    23  10
    23  10
    23  15
    厉害,厉害,,
    请问大侠,把A、B列相同的行全部删除,只留下不同的。
    (如下)把23 10删掉,只留下23 15,该如何弄?
    A   B
    23  10
    23  10
    23  15

    这位朋友用上面写得第一种情况的方法啊,因为属于重复行的情况
    游客 2011-04-03 01:44:06  发表
    excel2010中怎么删除重复数据啊?我觉得2010应该是和07差不多吧!现在2011都快出来了,谁还去用Office2003啊,真是的,也不怕淘汰了!
    游客 2011-03-28 16:19:35  发表
    厉害,厉害,,
    请问大侠,把A、B列相同的行全部删除,只留下不同的。
    (如下)把23 10删掉,只留下23 15,该如何弄?
    A   B
    23  10
    23  10
    23  15
    • 昵称:
    • 验证码:点击我更换图片

    必读

    Word联盟 - 版权声明 - 关于我们 - RSS订阅 - 版权所有:武汉凯路通网络科技有限公司   鄂ICP备11004996号-1