摘要: 你是不是也遇到过这种糟心事?领导甩来一张几千行的客户名单,说“你去重一下,明天早上要”,你一打开,好家伙,同一个公司名字重复了七八遍,电话号码还变着花样写,手动删到眼花,最后还漏了几个,被骂得狗血淋头。我当年也这么干过,熬到凌晨两点,第二天汇报时发现数据对不上,差点被扣绩效。
说真的,**Ex...
你是不是也遇到过这种糟心事?领导甩来一张几千行的客户名单,说“你去重一下,明天早上要”,你一打开,好家伙,同一个公司名字重复了七八遍,电话号码还变着花样写,手动删到眼花,最后还漏了几个,被骂得狗血淋头。我当年也这么干过,熬到凌晨两点,第二天汇报时发现数据对不上,差点被扣绩效。
说真的,**Excel里重复数据真别手动删**,不是你手慢,是这活儿压根就不该人来干。我带过十几个新人,十个人里有八个先上手动删,剩两个直接用“删除重复项”,省下三小时,还能顺手把数据校验了。你要是还没试过这个功能,真别再浪费时间了。
先说个真实场景,上个月我们市场部搞活动,从公众号后台导出报名表,结果一打开,同一人填了三次,手机号写成138****1234、13812341234、138-1234-1234,看着就脑壳疼。我直接选中整张表,点顶部菜单的“数据”标签,找到“删除重复项”,一敲回车,系统自动弹出让你选列——**千万别急着点确定**,这时候你得看清楚选了哪些列。我见过有人只选了“姓名”,结果把不同人但同名的删了,最后客户投诉说“我怎么被删了”,哭笑不得。
操作前有个小细节很多人忽略:**数据一定要连续,中间不能有空行**。我见过有人在表格里插了“汇总”行,结果删除重复项时直接把汇总行也给删了,数据全乱套。提前先选中整块区域,按Ctrl+Shift+End,看看是不是选到最后一行,中间有空的,先把空行删掉,或者用筛选把空行隐藏,再操作。
还有个坑,**选列的时候别贪多**。比如你有“姓名、电话、地址”三列,如果你只想去重“电话”,那就只勾电话;要是你全选了,系统会认为“只有三列完全一样才算重复”,那可能你电话一样但地址不同,它就不删,结果你以为删干净了,其实漏了一堆。我之前就犯过这错,后来学乖了,**先明确你要去重的唯一标识是什么**,是电话?是身份证?还是邮箱?盯准一个,别乱选。
有个小妙招,你要是担心删错了,操作前先复制一张表出来,改个名字叫“去重备份”,再动手。别觉得麻烦,真出事了,你哭都来不及。我去年帮财务部处理报销单,他们没备份,删完才发现有一笔报销是两个人报了同一张发票,结果钱退不回来,最后自己贴了五百块,那叫一个心酸。
另外提醒一句,**删除重复项是不可逆操作**,点了“确定”就回不去了。所以每次操作前,先存个档,文件名加个“_v2”之类的,养成习惯,比什么都强。我带团队时,第一条规矩就是“没备份,不准删”。
你要是数据特别乱,比如有空格、全角半角混用,建议先用TRIM函数清理一下空白,再用CLEAN函数去掉不可见字符,不然系统可能认不出“张三”和“张三 ”是同一个。这招我用过无数次,尤其在处理客户导入数据时,十有八九都卡在这儿。
有次我帮一个做电商的客户处理订单表,他那数据是从多个平台导出来的,地址写得五花八门,“北京市朝阳区”、“北京朝阳区”、“朝阳区北京”,看着像重复,其实系统根本识别不了。这种时候,**“删除重复项”只管完全一致的,管不了语义重复**。你要真想处理这种,得用Power Query做文本清洗,或者干脆用VLOOKUP+辅助列匹配,但那是后话了。
你要是现在手头正对着一堆重复数据发愁,别犹豫,打开Excel,选中数据,点“数据”→“删除重复项”,就三秒的事,比你手动滚鼠标快十倍。别等领导催了才想起来学,等你真被骂了,就晚了。
顺便说个延伸知识点,如果你经常处理这种数据,建议顺手学一下“高级筛选”里的“唯一记录”功能,它和删除重复项是姐妹功能,一个删掉重复,一个只显示不重复的,适合临时查看,不影响原表。很多老会计都用这个做快速核对,效率翻倍。