excel剔除空格 您所在的位置:网站首页 excel全选再剔除 excel剔除空格

excel剔除空格

2024-06-28 14:27| 来源: 网络整理| 查看: 265

在 Excel 中,Trim函数用于去掉字符前后和字符之间的空格;当用于去掉字符前后空格时,只要是正常的空格,不管有多少个都能去掉,但用于去掉字符之间的空格时,会留下一个空格,不管字符是汉字还是英文。Trim函数只能去掉正常的空格,一些特殊的空格它无法去除,遇到这种情况,可以尝试用Clean函数或Substitute函数,如果还不能去掉,可以尝试查找替换。以下是Excel用Trim函数去掉空格的方法,包含三个实例,实例操作所用版本均为 Excel 2016。

一、Trim函数语法

1、表达式:TRIM(Text)

2、说明:Text 为要去掉空格的文本。Trim函数可以去掉字符前后和字符之间的空格,在去掉字符之间的空格时,不会把全部空格都去掉,会留下一个空格。

二、Trim函数的使用方法及实例

(一)去掉字符前后空格

假如要去掉字符串 " trim 函数 " 前后的空格。选中 A1 单元格,把公式 =TRIM(" trim 函数 ") 复制到 A1,按回车,则字符串“trim 函数”前后的空格都被去掉;操作过程步骤,如图1所示:

图1

(二)去掉字符之间的空格

1、选中 B1 单元格,输入公式 =trim(a1),按回车,返回“trim 函数”,说明 trim 与“函数”之间的多个空格被去掉还剩一个;操作过程步骤,如图2所示:

图2

2、如果要把字符之间的所有空格都去掉,可以用SubStitute函数;把公式 =SUBSTITUTE(A1," ","") 复制到 B2 单元格,按回车,返回“trim函数”,则 trim 与“函数”之间的所有空格都被去掉;操作过程步骤,如图3所示:

图3

公式 =SUBSTITUTE(A1," ","") 的意思是,把 A1 中的文本用 "" 代替 " ",即用空替换空格。

(三)用Trim函数、Clean函数和Substitute函数都去不掉的空格

1、假要把 B2 中的产品名称的空格去掉。选中 E2 单元格,输入公式 =TRIM(B2),如图4所示:

图4

2、按回车,B2 中的文本中的空格仍然还在,如图5所示:

3、双击 E2 单元格,把公式改为 =SUBSTITUTE(B2,"",""),按回车,B2 中的文本空格仍然还在,再次双击 E2 单元格,把公式改回 =TRIM(B2),按回车,空格仍然还在;再依次把公式改为 =SUBSTITUTE(B2,"","")、=ClEAN(B2),还是不能去掉空格;操作过程步骤,如图6所示:

图6

4、用Code函数查看空格的代码。把公式 =CODE(MID(B2,2,1)) 复制到 E3 单元格,如图7所示:

图7

5、按回车,返回 63,说明空格的编码为 63,在 ASCII 表中,63 是半角问号,但这里却是空格,如图8所示:

图8

公式 =CODE(MID(B2,2,1)) 说明:先用Mid函数取出 B2 中的空格,再用Code函数返回空格的编码。

6、用替换把空格去掉。双击 B2 单元格,选中空格,按 Ctrl + C 复制,按 Ctrl + H 打开查找替换窗口,把光标定位到“查找内容”右边的输入框中,按 Ctrl + V 粘贴,单击“全部替换”,弹出提示“1处被替换”提示窗口,单击“关闭”把“查找和替换”窗口关闭,B2 中的空格不见了;操作过程步骤,如图9所示:

图9

提示:用查找替换把编号为 63 的空格去掉后,再用Substitute函数可直接把此空格去掉,操作过程步骤,如图10所示:

图10



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有