excel怎样删除重复数据所在的行

在日常的工作学习中,在我们处理一些数据时,不可避免地会出现一些重复的数据 。有些可能是某一列是相同的,有些可能是多列是相同的,有些可能是整列是相同的,稍微复杂一点的就是两列的数据是交叉着相同的 。那对于有这些重复数据所对应的行我们就需要将它删除,这里呢我将带大家解决这些问题 。那废话就不多说了,直接开始今天的内容 。
一、删除单列/多列重复数据所对应的行
以图1-1中的数据为例,A列(编号1)这一列中,有些数据是相同的,相同数据的行已经用不同的颜色填充好了,接下来将介绍三种方法将单列中重复数据所对应的行删除,删除重复行后如下图1-2所示 。

excel怎样删除重复数据所在的行

文章插图
图1-1
excel怎样删除重复数据所在的行

文章插图
图1-2
方法一:鼠标点击任意一个单元格→数据选项卡→数据工具【找到删除重复项】,如下图2-1所示;
excel怎样删除重复数据所在的行

文章插图
图2-1
点击完删除重复项后会弹出一个对话框,点击取消全选【一开始是下方全部勾选状态,之所以要点击取消全选是因为只有一列是有重复值的,我们要根据这一列将对应的行删除】,然后再勾选编号1对应的列【因为我们是根据编号1这一列的重复数据来删除行的,所以不需要勾选其他】,如下图2-2,图2-3所示;
excel怎样删除重复数据所在的行

文章插图
图2-2
excel怎样删除重复数据所在的行

文章插图
图2-3
点击确定后会弹出已经删除重复值的对话框,最后确认图表的确已将重复数据所对应的行删除,如下图2-4所示 。
excel怎样删除重复数据所在的行

文章插图
图2-4
方法二:在L2单元格中先输入函数COUNTIF($A$2:$A$25,A2)【含义:在A2到A25中的数据中数A2数据的个数 。注意:在这里A2到A25需要加上$符号;COUNTIF($A$2:$A$25,A2)=COUNTIF(A2:A25,A2)】,之后再输入IF函数,变为IF(COUNTIF($A$2:$A$25,A2)>1,"重复","")【含义:先判断每个单元格内容的个数,如果个数大于1个,说明它重复了,否则就是不重复,也就是空值】,最后鼠标双击向下填充,如下图3-1所示;
excel怎样删除重复数据所在的行

文章插图
图3-1
再将写有“重复”两字的行一行一行的删除,当删除其中一行时,原本与它重复的行就不再重复,那么“重复”两字也就消失了【注意:①删除写着“重复”行时不能一次性全选中删除;②因为它需要一行一行删,所以只适用于数据较少时】,如下图3-2所示;
excel怎样删除重复数据所在的行

文章插图
图3-2
最后,将所有重复行删除后,如下图3-3所示 。
excel怎样删除重复数据所在的行

文章插图
图3-3
方法三:鼠标点击表格中任意单元格→插入选项卡→数据透视表→打开创建数据透视表对话框→选择放置数据透视表的位置为新工作表或现有工作表中的空白单元格(以J1为例)→确定,如下图4-1所示;
excel怎样删除重复数据所在的行

文章插图
图4-1
确定之后如出现下图4-2所示样式,则将其改为图4-3样式【更改方式:鼠标右键点击数据透视表→数据透视表选项→显示→将经典数据透视表布局前面的勾勾去掉→确定,操作步骤如下图4-4所示】;
excel怎样删除重复数据所在的行

推荐阅读