本函数可以去除文本中任何位置的空格,但是无法去除非打印字符的空格,即明明编辑时是空白的,但是它并不是不存在字符,而是一些不显示的字符,解决方法继续往下看方法四。
方法三:TRIM函数TRIM函数也是一个清除空格的函数,而且公式简单,只要TRIM(单元格)即可,不用选取方法二函数那么多参数,但是它的弱点是,只能去除头和尾的空格,大家看看动图操作中的备注部分,即可一目了然了。
方法四:CLEAN函数方法二中讲到,Substitute函数无法去除非打印的空白字符,那么Clean函数可以,也仅仅能清除该类字符,其他普通的反而失灵,同时仅仅只能清除ASCII 中1-31位的非打印控制字符,不过,这已经够我们用了。
什么叫非打印字符,请参考本期另一篇进阶文章《进阶:ASCII 非打印控制字符》
在使用了上述1、2、3种清除大法后,为防万一,请使用Clean()过一遍即可。
最后我们来看看方法对比的效果图
在讲述完如何删除空格后,我们就要一不做二不休的解决,如何批量建工作表,批量规范命名工作簿的问题,下一篇见!
知识,值得分享!