摘要: 上周我帮市场部整理客户名单,两千多行数据,一打开差点没晕过去,同一个公司名字重复了七八遍,有的还改了几个字,比如“北京某某科技”和“北京某某科技有限公司”,手动删?那得干到半夜。我直接上**数据透视表**,三秒清完,他们还以为我开了外挂。
其实这招不玄乎,就是Excel自带的“删除重复项”...
上周我帮市场部整理客户名单,两千多行数据,一打开差点没晕过去,同一个公司名字重复了七八遍,有的还改了几个字,比如“北京某某科技”和“北京某某科技有限公司”,手动删?那得干到半夜。我直接上**数据透视表**,三秒清完,他们还以为我开了外挂。
其实这招不玄乎,就是Excel自带的“删除重复项”功能,但很多人不会用,或者用错了地方。你得先选中整个数据区域,别只选一列,不然它只看这一列有没有重复,其他列全乱了。我见过有人只选了“公司名称”那一列去重,结果电话、联系人全对不上号,最后还得返工。
**选中区域的时候,记得连标题行一起选上**,别怕,系统会自动识别第一行是标题,不会把它当数据删掉。很多人怕误删标题,手动把标题跳过去,结果选错范围,反而漏掉重复项。你要是不确定,就全选,点“数据”标签页,找到“删除重复项”,弹窗里勾选你要比对的列,比如客户名称、电话、邮箱,其他不选的列它不会动。
有个坑特别隐蔽——**数据里混了空格**。你看着两个“上海某某公司”,一个后面多了一个空格,Excel就认成两个,根本删不掉。这时候你得先用TRIM函数把前后空格清干净,或者直接用查找替换,把全角空格换成半角,再操作。我之前就踩过这坑,删了三遍都没清干净,最后发现是隐藏字符在捣鬼。
还有人喜欢先排序再删,以为这样更保险,其实没必要。Excel的删除重复项是按行比对的,不管顺序,你排不排它都能认出来。反而排序一乱,原始顺序没了,后续对不上账。**保留原始顺序**,才是真本事。
如果你的数据是别人给的,格式乱七八糟,单元格里有换行符、特殊符号,建议先复制到记事本里过一遍,再粘贴回来,能清掉一堆隐形垃圾。别小看这一步,很多数据问题都是“脏数据”惹的祸。
实操的时候,别急着点确定,先预览一下,看看它准备删哪些行。有时候你选了三列,它会把三列组合起来当唯一键,比如“张三+138****1234+北京”这种组合,哪怕张三重复两次,只要电话或地址不一样,它就不删。这反而是好事,说明它比你细心。
我最近帮财务部处理报销单,上千条记录,他们按日期、金额、报销人三列去重,结果发现有人同一笔报销分两次填,金额差五毛,系统没删,我手动查了原始单据,原来是系统录入误差,顺手改了,还被领导夸细心。
如果你经常处理这种数据,建议把“删除重复项”这个按钮拖到快速访问工具栏,以后点一下就出,比翻菜单快多了。**别总指望别人教你,自己动手一次,胜过看十遍教程**。
延伸一下,如果你的数据量特别大,比如五万行以上,用“删除重复项”会卡顿,这时候可以试试Power Query,它更稳,还能自动刷新。不过对新手来说,先吃透这个基础功能就够了,别一上来就追新工具,基础打不牢,再高级的功能也是空中楼阁。