Excel函数提供了多种去除文本空格的方法,使我们能够轻松地处理文本数据。常用的方法包括使用TRIM函数去除文本中的所有空格、使用CLEAN函数清除文本中的非打印字符、使用SUBSTITUTE函数替换指定字符为空格等。这些函数的灵活运用能够帮助我们更高效地清理和整理文本数据,提高工作效率。
首先空格存在的地方有文字两端,有文字中间,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," ","")就是将空格替换成空,可有看到公式中前面的引号中间有个空格,后面没有空格,这就是去除字符串中字符的方式。