Excel里重复数据太多?一招自动去重,别再手动删到眼花

摘要:上周帮市场部整理客户名单,那数据简直像被洪水冲过——同一个客户名字重复七八遍,电话、地址还都不一样,我盯着屏幕眼睛都快瞎了。他们说“你手动删一下”,我差点把鼠标扔了。后来我终于悟了,Excel里这种重复数据,根本不用一个一个点,**用“删除重复项”功能,三秒搞定**。 别急着打开数据,先干两件事:...

上周帮市场部整理客户名单,那数据简直像被洪水冲过——同一个客户名字重复七八遍,电话、地址还都不一样,我盯着屏幕眼睛都快瞎了。他们说“你手动删一下”,我差点把鼠标扔了。后来我终于悟了,Excel里这种重复数据,根本不用一个一个点,**用“删除重复项”功能,三秒搞定**。

别急着打开数据,先干两件事:**选中你要处理的整块区域**,别只选一列,不然它只会看那一列有没有重复,别的列全不管。我见过有人只选了“客户姓名”这一列删重复,结果把同一个人不同联系方式的记录全删了,最后客户打电话来问“你们怎么把我信息丢了”,那真叫一个尴尬。

选好区域,点顶部菜单栏的“数据”选项卡,找到“删除重复项”那个按钮,别看它名字普通,真能救命。点开之后弹出个对话框,这时候千万别乱点“确定”,**一定要确认你选中的列是不是你要去重的依据**。比如你只想根据“手机号”去重,那就只勾选手机号那一列,其他列别碰。要是你全选了,Excel会认为“整行都一样”才算重复,万一地址写错一个字,它就不删,你以为删干净了,其实漏了一堆。

我有个同事,总在删重复前不检查数据有没有空行,结果中间夹着几行空白,Excel直接把下面的数据当成“新记录”了,重复的没删掉,反而把正常的给合并了。所以**删之前,先按Ctrl+End看看你的数据到底停在哪**,如果光标跑到第500行,但你实际只有200行数据,那中间肯定有空行,赶紧删干净再操作。

还有个坑,很多人以为删完就万事大吉,结果发现原来的数据顺序乱了。其实Excel默认是保留第一个出现的记录,后面的删掉,顺序是按你原始表格来的。但如果你之前排序过,或者数据是从别的系统导出来的,顺序本身就乱,那删完之后你再想找回原始顺序就难了。所以我现在都会**先在最左边加一列“序号”**,从1开始填到最后一行,删完重复再按这个序号重新排一次,数据就原模原样回来了。

有个小妙招,如果你的表里有合并单元格,千万别用这个功能。Excel会直接报错,说“无法对合并单元格执行此操作”。这时候你得先取消合并,把内容统一到一个格子里,再操作。别想着绕过去,强行用会把数据搞残。

我去年帮财务部处理供应商对账单,几千条记录里有300多个重复付款,用这招一删,直接省了两天人工核对。现在团队里谁再喊“这数据太乱了”,我就丢一句:“你试试‘删除重复项’,别自己手删。”

延伸一下,如果你经常要处理这种带时间戳的重复数据,比如每天自动导出的销售记录,可以考虑用Power Query,它能自动识别并去重,还能设置定时刷新,省心到离谱。不过对新手来说,先吃透这个“删除重复项”,够你应付八成的办公场景了。