大家好,欢迎来到IT知识分享网。
在使用EXCEL中的IF、VLOOKUP、COUNTIFS等函数时,若单元格中文本存在空格,会使函数应用出错,导致计算出的数字偏小。
BTW:空格也分为不同种,例如普通空格(U+0020)、不间断空格(U+00A0, )、零宽空格(U+0200B,​)、全宽空格(U+3000, )、半宽空格(U+2002, )等,因此会出现“不可见空格”等特殊空格。常见空格一览 – 知乎
目录
下面介绍几种本人常用的去除文本中空格的方法:
一、替换法
【适用于都是普通空格的情况】
快捷键Ctrl+h,在弹出的“查找和替换”窗口,①位置填入“ ”,②位置填入“”(引号均不用填写)
若为腾讯在线文档,可在指定区域查找和替换空格
二、SUBSTITUTE函数
【适用于删除文本中间的空格】
=SUBSTITUTE(A1,” “,””,1)
=SUBSTITUTE(需要替换的文本,旧文本,新文本,第N个旧文本)
PS:当第四参数取消时,代表将文本中所有的旧文本都进行替换
三、TRIM函数
【适用于删除文本前后的空格】
=TRIM(A1)
PS:TRIM函数只能去除文本前后的空格,如果空值出现在文本中间,还需利用替换法或者SUBSTITUTE函数进行处理
四、CLEAN函数
【适用于删除文本中所有不可打印的字符或换行符】
1.在使用以上方法的基础上,选择一个空白单元格以输出去除了不可打印字符的文本
2.输入=CLEAN(A1),也可输入=VALUE(CLEAN(A1)),去除不可打印字符后再将文本转化为数字
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/150939.html