乐于分享
好东西不私藏

Excel摸鱼指南|第10期:5个数据清洗技巧,脏数据10分钟变干净

Excel摸鱼指南|第10期:5个数据清洗技巧,脏数据10分钟变干净
从系统导出来的数据,永远是乱七八糟的。
姓名和手机号挤在一个单元格里,重复数据一大堆,复制过来的表格行列是反的,错别字满屏飞……你一个个手动改,改到下班都改不完。
其实Excel自带了一套数据清洗工具,学会以后,再脏的数据也能10分钟收拾干净。今天教你5个数据清洗神技巧,都是职场高频刚需。

技巧1:分列,一键把挤在一起的数据拆开

能解决什么问题:数据导出后,姓名、手机号、地址全挤在一个单元格里,用逗号或空格分隔。手动拆分太慢,分列功能一键搞定。
操作步骤(按分隔符拆分):
选中要拆分的那一列数据(注意:右边要留足够空列,否则会覆盖后面的数据)
点击顶部菜单栏「数据」「分列」
第一步:选择「分隔符号」,点下一步
第二步:勾选你的分隔符,比如"逗号""空格""Tab键"。如果是其他符号(比如竖线|),勾选"其他"然后输入那个符号
下方"数据预览"里能看到拆分效果,确认没问题点下一步
第三步:每列可以设置数据格式(常规/文本/日期),一般直接点"完成"就行
按固定宽度拆分:
如果数据没有分隔符,但每段长度固定(比如身份证号前6位是地区、中间8位是生日),第一步选「固定宽度」,然后在预览区点击要拆分的位置,建立分隔线,拖到合适位置,完成即可。
小技巧:分列还能用来转换格式。比如把文本格式的数字转成真正的数字,或者把8位数字(20260819)转成日期格式,第三步里选对应格式就行。

技巧2:删除重复项,一键去重

能解决什么问题:数据合并后有大量重复行,手动找太慢。删除重复项功能一键搞定,还能指定按哪几列判断重复。
操作步骤:
选中要去重的数据区域(或点击数据区域任意单元格,Excel会自动识别)
点击「数据」「删除重复项」
弹出对话框,勾选要作为判断依据的列。比如只按"手机号"判断重复,就只勾手机号列;按"姓名+手机号"都相同才算重复,就两列都勾
点确定,Excel会弹出提示,告诉你删除了多少重复项、保留了多少唯一值
重要提醒:删除重复项会永久删除数据,操作前建议先复制一份备份。如果误删了,按Ctrl+Z撤销。
进阶:用条件格式标记重复项(不删除)
如果不想直接删除,想先看看哪些重复:选中数据 → 开始 → 条件格式 → 突出显示单元格规则 → 重复值,重复的会自动标色,确认后再删除。

技巧3:选择性粘贴,复制粘贴的正确打开方式

能解决什么问题:直接Ctrl+V粘贴,会把公式、格式、批注全带过来,经常出问题。选择性粘贴可以只粘贴你想要的部分。
打开方式:复制后,右键目标单元格 → 选择性粘贴,或按快捷键Ctrl+Alt+V
最实用的几个选项:

选项

作用

典型场景

数值

只粘贴数字,不带公式

把公式结果固化成数字

格式

只粘贴格式,不带内容

复制表格样式

转置

行列互换

横着的表变竖着的

运算

粘贴时加/减/乘/除

整列统一加100或乘1.1

跳过空单元格

复制的空白不覆盖目标

合并两列数据,空格不覆盖已有值

粘贴链接

粘贴成公式引用

源数据变了,粘贴的自动更新

操作示例(整列统一乘1.1涨价):
在空白单元格输入1.1,复制它
选中要涨价的价格列
右键 → 选择性粘贴 → 运算里选「乘」
确定,整列全部乘以1.1,不用写公式
操作示例(转置):
复制横着的一行数据
选中目标单元格,右键 → 选择性粘贴 → 勾选「转置」
确定,横的变成竖的了

技巧4:查找替换高级用法,批量改数据

能解决什么问题:批量改错别字、批量删除特定字符、批量替换格式。查找替换不只是改文字,用好通配符能解决很多复杂问题。
快捷键:Ctrl+H打开替换,Ctrl+F打开查找。
通配符用法:
*(星号):代表任意多个字符。比如查找"张*",能找到"张三""张三丰""张某某"
?(问号):代表任意一个字符。比如查找"张?",只能找到"张三""张四"这种两个字的
~(波浪线):转义符,要查找星号/问号本身时,前面加~。比如查找"~*"才能找到真正的星号
操作步骤(批量删除括号及括号内内容):
按Ctrl+H打开替换
点击「选项」,勾选「使用通配符」
查找内容输入:(*)(左括号+星号+右括号)
替换为留空
点全部替换,所有括号及括号里的内容一次性删除
更多实用场景:
批量删除空格:查找内容输入一个空格,替换为留空,全部替换。注意如果是想删除所有空格(包括中间的)可以这样做
批量加前缀:查找内容输入?(一个问号),替换为输入新内容&,可以在每个单元格前加文字(配合通配符使用)
替换格式:点"选项"→"格式",可以只替换某种格式的文字,比如把所有红色字改成蓝色
批量改错别字:查找"有限公式"替换为"有限公司",一键全部改正
查找替换范围:默认只在当前工作表查找。点"选项"→"范围"选"工作簿",可以在整个Excel文件的所有Sheet里查找替换。

技巧5:格式刷进阶,不只是复制格式

能解决什么问题:格式刷大家都用过,但90%的人只会点一下用一次。其实格式刷可以连续使用,还能复制列宽行高。
基础用法:选中有格式的单元格 → 点格式刷(开始选项卡,小刷子图标)→ 选中目标单元格,格式就复制过去了。
进阶1:双击格式刷连续使用
选中源格式单元格
双击格式刷图标(不是单击)
鼠标变成刷子形状,这时可以连续刷多个单元格或区域,刷多少次都行
用完后,按Esc键或再点一下格式刷图标,取消格式刷状态
进阶2:复制列宽
选中源列的列标(比如点击A列的列字母)
点格式刷
点击目标列的列标,列宽就复制过去了
进阶3:格式刷刷整个表格
选中整个源表格(Ctrl+A),点格式刷,然后点击目标表格的左上角单元格,整个表格的格式(包括列宽、行高、单元格格式)全部复制过去。
快捷键:格式刷没有直接的快捷键,但可以用Alt+H+F+P快速激活(按Alt,然后按H,然后按F,然后按P)。

写在最后

这5个数据清洗技巧,覆盖了拆分、去重、粘贴、替换、格式化,基本上拿到一份脏数据,用这几招就能收拾得干干净净。
记住:数据清洗不是体力活,是技术活。用对工具,10分钟搞定别人一天的活。
觉得有用的话,收藏起来慢慢学,也转发给天天跟脏数据较劲的同事吧——别让他再一个个手动改了。
你平时处理数据最头疼什么问题?评论区聊聊,下期说不定就帮你解决。
关注我,每天5个Excel技巧,帮你早点下班。