EXCEL中有没有一种函数可以去空格?

2024-12-21 23:02:20
推荐回答(5个)
回答1:

将所有的空格用函数去掉的方法:

公式为:

=SUBSTITUTE(A2," ","")

这一个查找替换函数,以上面的公式为例,就是将“  ”(即空格)替换为空的信息。

要查找和替换的信息,用英文状态的引号包起来即可,因为英语状态的双引号,是Excel中的文本定界符。

经过“修理”的数据,即去掉了空格,避免了引用数据是的关于“有没有空格”的“歧义”,自然也就避免了很多VLOOKUP查找不到等意外的情况。

扩展资料

(1)为了看上去美观。比如,三字姓名和两字姓名录入时肯定是不能对齐的,为了对齐使之看上去看好,便有意识的手动录入了空格。

(2)手滑。不小心输入了空格进去。比如:要录入:张强强,偏偏在录入完成后“手滑”加了个空格。这种空格,比姓与名之间有意加入的空格,更隐蔽、不易察觉。像这种情况导致的一些查找统计函数报名,是非常坑的!

(3)用空格换行。

回答2:

去掉文本中间的所有空格,如果是针对全表,可以用"替换"完成,如果是针对某个单元格,可以用函数实现:
=SUBSTITUTE(A1," ","")

将连续的多个空格变成一个空格,并去掉文本首尾的空格,可用下面的函数实现:
=TRIM(A1)

比如字符串" 基本 国策 方案 ",用TRIM函数后结果为"基本 国策 方案".

回答3:

去除全空格可以,比如A1里是文本,B1里填
=SUBSTITUTE(A1," ","")

回答4:

按CTRL+H,在查找栏输入一个空格,在替换栏什么都不输,点全部替换

回答5:

按CTRL+H,在查找栏输入一个空格,定位条件选择“空值”.然后删除空白单元格.