你是不是也经常遇到这种情况:
从别的系统导出数据,或者从网页复制过来,打开一看整个人都不好了:
今天把工作中最常用的10个脏数据清洗方法整理出来,都是简单易学,看完就能用,新手也能一分钟把乱糟糟的数据整理干净。
最常见的问题就是前后有多余空格,VLOOKUP怎么都查不对,其实就是空格搞鬼。
解决方法:
=TRIM(A1)一键清除前后所有多余空格,中间多个空格保留一个。
用法:在B1写公式,下拉,然后把结果复制回去覆盖原数据,搞定。
单元格里换行,打印出来不好看,排序也乱。
解决方法:
Ctrl + H 打开查找替换Ctrl + J (这就是换行符)一秒去掉所有换行,单元格变清爽。
数据导出来一大堆空行,一个个删太麻烦。
解决方法:
F5 打开定位一分钟删完所有空行,比你一个个点快一百倍。
重复数据留着碍事,统计容易错。
解决方法:
直接删掉重复,只保留第一个,非常方便。
高版本Excel还有「删除重复项」下拉,可以保留最大/最小,更灵活。
从其他系统导出的数据,经常带一些看不见的特殊字符,打印出来就是乱码。
解决方法:
=CLEAN(A1)CLEAN函数自动去掉所有非打印字符,乱码全消。
配合TRIM一起用更佳:
=TRIM(CLEAN(A1))空格乱码一起清干净。
文本型数字转不成数字,日期是文本格式识别不了。
解决方法:
自动转成正确的数字/日期格式,不用一个个改。
多个内容挤在一个单元格,比如"省份/城市/区"放一起,要拆分到三列。
解决方法:
一秒拆分到多列,比你复制粘贴快多了。
如果是固定宽度,直接用「固定宽度」分隔,拖刻度线就行。
英文统一大小写:
=UPPER(A1)=LOWER(A1)=PROPER(A1)数字转大写金额(财务经常用):
=NUMBERSTRING(A1,2)直接转成人民币大写,不用你自己写。
一大堆错误值#N/A#VALUE! 看着烦,打印出来不好看。
方法一:查找替换
Ctrl + H → 查找 #* → 替换为空 → 全部替换方法二:IFERROR包裹(推荐)
=IFERROR(原公式,"")出错就显示空,好看多了。
内容都清完了,最后一步排版:
三十秒变整齐,干干净净一张表。
=TRIM(A1) | ||
Ctrl+HCtrl+J | ||
F5 | ||
=CLEAN(A1) | ||
=IFERROR(公式,"") | ||
一般我都是按这个顺序来:
按这个流程走,再乱的数据十分钟也整理完了。
其实脏数据清洗没什么黑科技,就是方法对了,一分钟搞定一大推。
把这10个方法记下来,下次遇到脏数据直接对照着用,省出时间摸鱼不好吗?
💬 互动时间
你整理脏数据遇到过什么奇葩情况?评论区聊聊你的秘诀。
关注我,每天一个Excel实用技巧,让你上班少加班。
话题标签:#Excel技巧 #数据清洗 #Excel入门 #办公技巧