快速删除Excel文本中的空格

快速删除Excel文本中的空格在使用 EXCEL 中的 IF VLOOKUP COUNTIFS 等函数时 若单元格中存在空格 会使函数应用出错 导致计算出的数字偏小

大家好,欢迎来到IT知识分享网。

在使用EXCEL中的IF、VLOOKUP、COUNTIFS等函数时,若单元格中文本存在空格,会使函数应用出错,导致计算出的数字偏小。

BTW:空格也分为不同种,例如普通空格(U+0020)、不间断空格(U+00A0, )、零宽空格(U+0200B,​)、全宽空格(U+3000, )、半宽空格(U+2002, )等,因此会出现“不可见空格”等特殊空格。常见空格一览 – 知乎

目录

一、替换法

二、SUBSTITUTE函数

三、TRIM函数

四、CLEAN函数


下面介绍几种本人常用的去除文本中空格的方法:

一、替换法

【适用于都是普通空格的情况】

快捷键Ctrl+h,在弹出的“查找和替换”窗口,①位置填入“ ”,②位置填入“”(引号均不用填写)

快速删除Excel文本中的空格
EXCEL本地文档-查找与替换

若为腾讯在线文档,可在指定区域查找和替换空格

快速删除Excel文本中的空格
腾讯在线文档-查找替换

二、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

(0)
上一篇 2025-03-16 14:33
下一篇 2025-03-16 14:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信