首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel中的数据清洗函数TOP7,轻松应对重复值、空格问题!

Excel中的数据清洗函数TOP7,轻松应对重复值、空格问题!

数据清洗是数据分析的第一步,看似简单的清洗工作没做好,后面咱就白忙活了。Excel给咱提供了不少好用的函数,今天徐哥就给大家盘点7个实用的数据清洗函数,保管你用了都说好!

TRIM函数 - 去掉讨厌的空格 

空格这玩意儿最让人头疼了,肉眼看不见,但就是影响计算和查找。TRIM函数就是专门对付这种情况的:

=TRIM(A1)

这函数厉害了,一次性搞定开头、结尾和中间多余的空格,只给你留下标准的单词间隔。

温馨提示:TRIM只能处理真正的空格,要是遇到那种看着像空格实际是别的字符的,它也没辙,建议配合CLEAN函数一起用。

CLEAN函数 - 清理隐藏的特殊字符 

从网上复制来的数据经常会带着一些看不见的字符,比如换行符啊、制表符啊这些讨厌的东西:

=CLEAN(A1)

这函数就像个清洁工,把那些非打印字符统统清理干净。

UNIQUE函数 - 一键去重 

数据重复太多次,看着就烦。用UNIQUE函数一键搞定:

=UNIQUE(A1:A100)

这个函数可太爽了,直接把重复的记录给去掉,只留下独一无二的值。不过这函数得在Excel 365版本才能用。

SUBSTITUTE函数 - 批量替换文本 

要是想把数据里的某些字符换成别的,SUBSTITUTE函数就派上用场了:

=SUBSTITUTE(A1, "旧文本", "新文本", [替换次数])

最后那个参数可以控制替换几次,不写就是全部替换。

温馨提示:要是想一次性替换多个不同的字符,可以把几个SUBSTITUTE函数套起来用。

PROPER函数 - 规范大小写 

英文数据经常大小写乱七八糟的,用PROPER函数一键规范:

=PROPER(A1)

这函数挺聪明,能把每个单词的首字母变大写,其他字母变小写。

CONCATENATE函数 - 合并单元格内容 

有时候需要把几个单元格的内容合到一起,用这个函数就对了:

=CONCATENATE(A1, " ", B1)

不过现在更推荐用&符号,写起来更简单:

=A1 & " " & B1

LEFT/RIGHT/MID函数组合 - 提取部分文本 

这仨函数就像是一家子,经常搭配着用:

=LEFT(A1, 3)    '从左边取3个字符

=RIGHT(A1, 3)   '从右边取3个字符

=MID(A1, 2, 3)  '从第2个位置开始取3个字符

温馨提示:用这些函数的时候要先确认下数据的长度,免得取多了或取少了。

这些函数用熟练了,啥数据都不怕。徐哥建议你先找些真实数据练练手,遇到不懂的就来问我。对了,要记得存个原始数据的备份,别把原始数据搞丢了。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/ODWiCbiy0_aI-NV7iT4bE2zQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券