Excel函数之去除文字空格的多种方式

首先空格存在的地方有文字两端,有文字中间,

excel中提供的直接去除空格函数有trim函数,间接去除空格可以用SUBSTITUTE替换空格的方式

TRIM函数的用法

我们先看一看trim去除空格的用法

=TRIM(要去除空格的字符串或者单元格引用)

=TRIM(" I am in China ")意思就是去除" I am in China "两端的空格或者说空字符串,返回的结果是"I am in China"两端空格去除了

看一下excel中的操作


需要去除空格的字符

函数返回值

函数公式

去除空格前的长度

去除空格前的长度

I am in China

I am in China

=TRIM(A349)

15

13

我 在中国

我 在中国

=TRIM(A350)

7

5

上面的字符串前后各有一个空格,可以看到去除空格前和去除空格后差了2个长度(注长度使用len函数求得)


从上面我们知道,tirm是去除两边的空格,中间的空格是没有去除的,如果我没想去除中间的空格,就可以用substitute替换函数,不仅可以去除两边的还能去除中间的。


需要去除空格的字符

函数返回值

函数公式

I am in China

IaminChina

=SUBSTITUTE(A361," ","")

我 在中国

我在中国

=SUBSTITUTE(A362," ","")




我们看到通过=SUBSTITUTE(A361," ","")将空格全部替换了

=SUBSTITUTE(A361," ","")就是将空格替换成空,可有看到公式中前面的引号中间有个空格,后面没有空格,这就是去除字符串中字符的方式。

举报
评论 0