托:啥?删除重复值?这东西还需要说?不就是选中数据,然后直接点个确定就好了么?

猪爸爸:来来,请开始你的表演,把这表格的重复的名字去掉。

图:这还不简单,Ctrl+A全选数据,【数据】-【数据工具】-【删除重复值】,调出【删除重复值】窗口,因为我们这里有标题,所以记得钩选上【数据包含标题】的选项,之后直接【确定】,你看,好了?咦,怎么不对呢?明明王五和赵六是重复的呀?他两怎么没删除掉?这不科学,是不是你的Excel出错了?

猪爸爸:小托呀,为了配合我的演出,辛苦你了。你这个操作,还真有点问题,让我来给你解释解释~~

这里呢,我们注意到,刚才小托的操作,在【删除重复值】窗口中,列那里,三项是全选了的,那这里Excel判断的逻辑,我们可以理解为就是姓名&性别&年龄,三项合并到一起的内容,如果是相同的,才会判断为重复值进行删除,那么第4行的就是“王五女20”,和第6行的”王五女21“,其实就是不同的内容了,同理赵六也是一样,所以就发现不了重复值了。我们试试把C6单元格数据改成20再操作看看,大家就会更明白了。

这次,大家明白了吧,在删除重复值的时候,要注意,判断重复的依据值是哪个几关键内容,就勾选对应的列,这样子,excel才能进行正确的删除重复值,不然,就有可能虽然是删除了,但其实去除的重复值,并不是你想要的效果。例如,我们的要求是姓名相同且性别也相同的删除,只保留第一个,那么就应该只勾选此例的【姓名】和【性别】两列,才能达到要求。

保留最近一次进店日期数据

日常工作中,在各种系统中导出的数据,也经常会有重复值,如果我们想要找出客户最近一次进店的数据,那么,注意了,删除重复值这个功能,会保留从上到下,第一次出现的数据,下边重复的再做删除。所以,我们要找到最近一次进店的,就需要先对进店日期做【降序】排列,将最近的日期排列到最上边,然后再删除重复值,这样子才能达到我们要的结果。当然,如果是找第一次进店的日期,那就是先【升序】了~~

本文由猪爸爸学Excel原创,欢迎关注,带你一起长知识!