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


方法一:添加辅助列(这里以I列为例),在I2中输入公式COUNTIFS($B$2:$B$24,A2,$A$2:$A$24,B2),再向下填充 ,如下图8-1所示;

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

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

文章插图
图8-2
方法二:当数据比较多时,在方法一的基础上,观察数据特性【注意:这里以编号1和编号2为例,其他数据具体情况要具体分析,此方法并不完全通用于全部问题】,可以发现,编号1和编号2都是由字母以及数字组成,尤其最后几位是数字,则插入两列辅助列(这里以J和K列为例),在J列中使用RIGHT函数将A列数据的末尾数字提取出来,同理可得,K列也是如此,具体见下图9-1所示;
excel怎样删除重复数据所在的行

文章插图
图9-1
再将公式全部复制粘贴为值,这个时候就会变为文本 (因为RIGHT函数是文本函数),如下图9-2所示;
excel怎样删除重复数据所在的行

文章插图
图9-2
将文本变为数值 ,将每行辅助列中的数值相加,每行会得出一个值,再点击筛选,筛选辅助列1中数字为“1”的数据,写着“1”的说明是有重复的,那么最后的和一定也有重复的,如下图9-3所示;
excel怎样删除重复数据所在的行

文章插图
图9-3
最后,鼠标点击任意一个单元格→数据选项卡→数据工具【找到删除重复项】,打开之后取消全选,再把最后一列,即求和列(在此为L列)勾选上,确定即可,如下图9-4所示 。
excel怎样删除重复数据所在的行

文章插图
图9-4
最后再取消筛选即可,如下图9-5所示 。
excel怎样删除重复数据所在的行

文章插图
图9-5
总结与说明
以上的方法有些看起来操作上会有点简单,有些的话看上去可能会稍微的复杂一点,所有的方法都要根据具体情况具体使用 。以上有些地方可能讲得没有很细致,比如一些函数的使用等,在这里只能是默认大家都会使用这些函数 。方法很多,以上内容并不代表全部,后期如果有其他方法也会及时进行更新,大家在使用以上方法时也要根据自身的情况去运用以及扩散性的去思考其他更好的方法 。以上所写内容仅代表我个人的想法以及思考,不可避免的可能会出现一些错误,望大家不要介意,也欢迎大家及时跟我进行沟通 。
如果大家喜欢我的内容的话,也希望大家多多支持,点赞、关注和收藏,谢谢大家 。对于其中一些具体知识点的讲解,大家可以进入我的主页中观看教学视频,教学视频也一直在持续更新中 。如果有不喜欢我内容的小伙伴,也可以去看其他人的,不喜勿喷!

推荐阅读