本文目录一览:

excel表格中删除重复数据有什么方法

在工作中,经常会有需要在对原始记录清单进行整理时,剔除其中一些重复项。所谓的重复项,通常是指某些记录在各个字段中都有相同的内容。以下是我为您带来的关于excel表格中删除重复数据的方法,希望对您有所帮助。

excel表格中删除重复数据的方法

例如下面图中的第三行数据记录和第五行数据记录就是完全相同的两条记录,除此以外还有第六行和第十行也是一组相同记录。

在另外一些场景下,用户也许会希望找出并剔除某几个字段相同的但并不完全重复的“重复项”,例如下面图中的第7行记录和第12行记录中的【姓名】字段内容相同,但其他字段的内容则不完全相同。

以上这两种重复项的类型有所不同,在剔除操作的实现上也略有区别,但本质上并无太大差别,可以互相借鉴参考。下面将以这两种场景为例,将介绍几种常用的删除重复项操作技巧。

1、【删除重复项】功能

删除重复项是Excel 2007版本以后新增的功能,因此适用于Excel 2007及其后续版本。将活动单元格定位在数据清单中,然后在功能区上依次单击【数据】——【删除重复项】,会出现【删除重复项】对话框。对话框中会要求用户选择重复数据所在的列(字段)。

假定我们将“重复项”定义为所有字段的内容都完全相同的记录,那么在这里就要把所有列都勾选上。而如果只是把某列相同的记录定义为重复项,例如文章开头所提到的第二种场景情况,那么只需要勾选那一列字段即可。

在勾选所有列以后,单击【确定】按钮,就会自动得到删除重复项之后的数据清单,剔除的空白行会自动由下方的数据行填补,但不会影响数据表以外的其他区域。效果如下图所示:

2、高级筛选

在2007版出现以前,【高级筛选】功能一直是删除重复项的利器。

将活动单元格定位在数据清单中,然后在功能区上依次单击【数据】——【高级】(2003版本中的操作路径是【数据】——【筛选】——【高级筛选】),会出现【高级筛选】对话框。

对话框中会要求用户指定列表区域,就是数据清单所在的单元格区域,默认情况下会自动生成。筛选方式上一般选择“将筛选结果复制到其他位置”,以方便删除重复项以后的处理操作。指定这种方式以后,对话框中会要求用户指定“复制到”哪里,也就是删除重复项以后的数据清单放置位置,用户指定其左上角单元格的位置即可,在这个例子中我们设定为E1单元格。最后一项也是删除重复项最关键的一个选项必须勾选:【选择不重复的记录】。如下图所示:

单击【确定】按钮以后,就会在E1单元格开始的区域中生成剔除重复项以后的另一份数据清单,效果如下图所示:

假定按照第二种场景的方式来定义重复项,就是需要删除所有【姓名】字段内容重复的记录,可以这样操作:

在数据清单中,选中【姓名】字段所在的区域A1:A12单元格,然后在功能区上依次单击【数据】——【高级】(2003版本中的操作路径是【数据】——【筛选】——【高级筛选】),会出现【高级筛选】对话框。筛选方式选择“在原有区域显示筛选结果”,【选择不重复的记录】复选框同样必须勾选,如下图所示:

选择【在原有区域显示筛选结果】的方式,使得对A列不重复项的筛选结果能够同时影响到其他字段上。单击【确定】按钮后,筛选结果如下图所示。将这个筛选的结果复制粘贴出来,就等到一份剔除姓名字段重复项以后的新清单。

需要补充的一点是,对于姓名字段相同的记录,这样的剔除操作过后,保留的是最先出现的记录。例如在第七行和第十二行两个“吴凡”之间,Excel保留的是最先出现的第七行记录,而剔除了后面的第十二行记录。

3、使用公式

如果会一点函数公式,那么用函数公式配合筛选的方式来操作会更灵活多变一些,可以适应更多复杂条件。

在D列增加一个辅助公式,在D2单元格中输入公式:=A2B2C2,然后向下复制填充,生成的一列公式结果是将各条记录中的三个字段内容合并在一个单元格中。然后在E列再增加一个辅助公式,在E2单元格中输入公式:=COUNTIF(D2:D$12,D2),特别注意公式中绝对引用符号$的使用位置。将公式向下复制填充,得到下面图中所示的结果:

COUNTIF函数的作用是统计某个区间内,与查询值相同的数据的个数,上面那个公式中的D2:D$12这种绝对引用和相对引用相组合的方式就可以在公式向下复制的过程中形成一个随位置变化的动态区域,使得COUNTIF函数每次都只跟自己下方的区域中的数据进行对比,而不会牵涉到上方的数据。因此在第三行的时候,会找到2条与“李明28研发部”相同的记录,而到了第五行的时候,就只找到了一条匹配记录。

通过这个公式结果可以发现,所有E列运算结果大于等于2的记录(如果有更多的重复,结果会大于2)就是我们需要剔除的重复项。这个时候,使用自动筛选功能,在E列筛选出大于1所在的行,然后删除整行,再恢复到非筛选状态,就能得到最后所需的清单,如下图所示:

在上面的操作中之所以要将三个字段内容合并在一起,是因为我们在第一个场景中将“重复项”定义为所有字段内容都相同,因此将这三个字段的内容同时合并在一起进行比较,相当于逻辑运算中的”与“运算。

假设需要按照第二场景中的定义来进行剔除操作,就不再需要D列这个过渡公式,而是可以直接以A列作为COUNTIF函数的对比区域,可以使用公式:=COUNTIF(A2:A$12,A2) 就可以实现相同的效果。需要补充说明的是,这个方法在剔除操作后,所保留下来的记录是重复记录中最晚出现的那条记录。

同样是第一场景,也可以用一个稍微复杂一些的公式来替代D、E两列的公式:=SUMPRODUCT(1*(A2B2C2=A2:A$12B2:B$12C2:C$12)) 公式的原理与前面相同。

猜你喜欢:

1. 如何删除Excel文档里的重复行

2. 如何快速删除重复数据

3. excel怎么把重复数据删除

4. Excel2007的数据列表怎么删除重复记录

5. Excel2010怎么筛选并删除重复数据

excel怎么快速删除重复的行

打开excel工作表,选择需要删除的重复行,单击右键,选择删除。

打开数据页面,选择删除重复值。在弹出的窗口中选择一个或多个包含有重复值的列,这里除了序号之外其他列均有重复,因此同时选择除序号列以外的其他列。然后点击确认。

Excel是微软公司的办公软件Microsoftoffice的组件之一。

Excel表格删除重复行的方法

Excel表格删除重复行的方法

用Excel来处理很多数据的时候,遇到有些行完全相同的情况就很头痛有。通常情况下,这些由于失误导致的重复行只需要保留一行,删除其他重复的行就可以了,但可能很多同学都不知道Excel表格中删除重复行的方法。下面为大家带来Excel表格删除重复行的方法,快来看看吧。

下图中的表格就是今天的示例,因为比较短,所以肉眼就可以看出来,后面三行都是重复的。下面在本文中,我就图文详解一次性将最后三行重复行都删除掉的方法。

1、将光标定位到表格内,切换到“数据”选项卡,在“数据工具”组中单击“删除重复项”按钮。

2、弹出“删除重复项”对话框,单击“确定”按钮,然后在跳转到的对话框中继续单击“确定”按钮。

好了,重复行已经都被删除掉了,只留下了唯一的一行。觉得太简单了么?其实是我讲解的明白有条理而已。

拓展阅读:

Excel表格的快捷键

Excel中筛选区域(“数据”菜单上的“自动筛选”命令)的快捷键

在包含下拉箭头的单元格中,显示当前列的“自动筛选”列表Alt+向下键

选择“自动筛选”列表中的下一项向下键

选择“自动筛选”列表中的上一项向上键

关闭当前列的“自动筛选”列表Alt+向上键

选择“自动筛选”列表中的第一项(“全部”)Home

选择“自动筛选”列表中的最后一项End

根据“自动筛选”列表中的选项筛选区域Enter

Excel表格自动排序的方法

Excel自定义排序

在制作完Excel表格以后,我们可能将要对Excel表格中的数据按照大小或日期、字母等方式排序一下,这样更利于我们预览观看了。Excel排序的方式有很多比如:Excel数字排序、日期排序、大小排序、姓名排序等。其实万变不离其宗,大家只要掌握了它的.使用方法,无论是按字母或数字排序,都能够轻松完成。

设定自己需求的排序方法;

现在我有一张表,有“日期”和“地点”,我希望将“地点”按照我的方式如:北京、上海、天津、广州,这样来排序;地点排序很乱,我们该如何来将它按照自己的方式来排序呢?

步骤一、打开菜单栏的“工具”——选项,然后在弹出的“选项”窗口中选择“自定义序列”,在右边的“输入序列”中依次输入北京、上海、天津、广州,每输入一个地点时,就回车一次,输入完成后点击“添加”按钮;

步骤二、回到Excel工作表,选中“地点”这一列;

步骤三、选中以后,单击“数据”——排序——选项,在“自定义排序次序”中找到刚才添加的“北京,上海,天津,广州”这种排序方式,然后确定;

好了,这时就已经完成了自己想要的排序效果了。

Excel姓名排序

将姓名按照A、B、C、D、E等方式依次排序,下面是我准备好的一份姓名表为大家作演示(如下图);

步骤一、打开需要排序的姓名表后,单击菜单栏的“工具”中的“选项”按钮,在弹出的“选项”窗口中,我们选择“自定义序列”,然后在“自定义序列”中选择从A—Z排序方式;

提示:如果您的“自定义序列”中没有从A到Z这个排序方式,那么你可以在右边“输入序列”中手动添加进去,手动输入从A到Z,每输入一个字母就按一下回车,全部输入完成后按“添加”按钮,然后再选择刚添加的“从A到Z”的排序方式,最后确定即可。

步骤二、选择排序方式以后,回到Excel工作表中,依次选中所有需要排序的单元格,然后单击菜单栏的“数据”——排序——选项,在弹出的“排序选项”中选择“字母排序”,然后确定,确定,如图;

好了,下面让我们再来看看Excel排序好的姓名表吧!

Excel日期排序方法

这里我以为星期来排序作演示,如下图,从“星期一”到“星期五”,只是顺序打乱了而已,下面我们就来将这顺序排列好;

首先选中需要排序的区域,然后选择菜单栏的“数据”中的“排序”——选项,在“自定义排序次序”中找到“星期日—星期六”的排序方式,然后确定;

此时,所有的星期都会按照依次从小到大的排序方式来排序。

怎样Excel表格排序你学会了吗?如果还有其他如按数字大小排序、季节排序等,都可以用这种方法来操作。

;

excel如何删去重复行

Excel可以通过删除重复值功能完成去重操作。

1.用电脑里的Excel软件打开所需表格文件。

2.选择要进行去重操作的数据内容。

3.点击上方的数据选项。

4.点击删除重复值图标。

怎么在excel中删除重复数据和重复行

大家在使用 Excel 表格总汇大批量数据时,难免会发现一些重复行和重复数据,这时我们就应该将那些重复的数据删除,以免会影响我们的工作,在Excel中删除重复数据和重复行的 方法 有N多,下面我就教你怎么在excel中删除重复数据和重复行,希望对你有帮助!

excel中删除重复数据和重复行的方法

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

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

操作方法:

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

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

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

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

操作方法:

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

2、将全表按A列排序。

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

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

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

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

详细操作如下动画所示:

Excel删除重复行和重复数据方法

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

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

猜你喜欢:

1. Excel2003如何中删除重复数据、重复行

2. Excel2007删除重复行和重复数据方法

3. 如何删除Excel文档里的重复行

4. 如何快速删除Excel中重复数据

5. excel怎么删除重复的数据

6. Excel2010中怎么删除重复数据

excel怎么删除重复项整行

打开需要操作的EXCEL表格,选中需要删除重复项的单元格区域,在数据工具栏中找到并点击“删除重复项”。自弹出的警告中选择“扩展选定区域”,然后点击“删除重复项”。选择“全选”然后点击下面的确定按钮即可。返回EXCEL表格,可发现已成功删除重复项的整行数据,仅保留一行数据。

演示机型:华为MateBook X 系统版本:win10 APP版本:excel2020

1、打开需要操作的EXCEL表格,选中需要删除重复项的单元格区域,在数据工具栏中找到并点击“删除重复项”。

2、自弹出的警告中选择“扩展选定区域”,然后点击“删除重复项”。

3、选择“全选”然后点击下面的确定按钮即可。

4、返回EXCEL表格,可发现已成功删除重复项的整行数据,仅保留一行数据。