首页
学习
活动
专区
工具
TVP
发布

Excel中剔除非打印字符

今天和大家分享有个Excel中非打印字符的剔除方法。

首先我们看一下这个字符串:

我们有肉眼看能数出字符长度为57,实际情况是这样吗?

我们用函数数一下,数出来的长度为:63,这是为什么呢?

这是因为该字符串里面有非打印字符,什么是非打印字符?

百度一下:ASCII码值在0-31的为控制字符,无法显示和打印

如:换行、换页、回车等

如果字符串中有非打印字符有什么影响呢?

辩证法说万物都有两面性:

正面影响:Art+Enter当然是有用的呀,实现单元格内换行,既美观又适用。

负面影响:就刚才那个字符串按照19的宽度分列试试看?用MID显示19-38试试看。根本就不按照我们想要的来!!!

这时候我们就要剔除非打印字符了,实现方法:

就简单的函数:CLEAN就可以了

延伸一下:清除非打印字符的同时删除多余的空格,采用公式:=TRIM(CLEAN(B2))

以上就是本次的分享内容!

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券