如果只是删除多余空格,可以使用TRIM函数,TRIM函数的介绍如下:
除了单词之间的单个空格外,清除文本中所有的空格。在从其他应用程序中获取带有不规则空格的文本时,可以使用函数 TRIM。
如果并不是删除英文单词后面多出的空格符,使用TRIM函数可能就没那么好效果了。比如“我______爱_____百____度___知__道_”(为了方便查看,这里以及后面都会使用_来示意空格,实际情况下这些_应该为空格)想要删掉最后那个道字后面的空格,使用TRIM函数就会做不到,因为TRIM是删除所有“多余的空格”,那么前面提到的这句使用的TRIM函数后会被返回“ 我_爱_百_度_知_道”这个样子。这里可以考虑使用IF,LEFT,LEN,RIGHT四个函数一起写的方式,以要删除A1最后一个空格符为例:
=IF(RIGHT(A1)=" ",LEFT(A1,LEN(A1)-1),A1)
以上公式可以做到如果A1的最后一个字符为空格,则删除掉这个空格,否则按原文本返回。比如在A1填入“我______爱_____百____度___知__道_”,在B1写上面的公式,B1将会得到的是“我______爱_____百____度___知__道”这样一句。
最快的方是是查找替换,查找内空输空格,替换里不输。点全部替换就可以了。
楼上那个方法会把没有空格的字串给截掉最后一个字符,你可以弄成单元格右对齐比一下。
顶光标至单元格中最后一个位置直接backspace就行啊,或者顶光标至最后一个文字处,直接按delete也可以。不过不完全明白你所描述的情况。
是最后一个字符确定是空格,要把它去掉;还是说单元格可能有多个空格,只需要去掉最后一个(这个空格位置并不一定在最后)?
情形不同,处理方式不一样。
如果是第一种情况,比较简单
=LEFT(A1,LEN(A1)-1)
如果全部空格都去掉:编辑--替换 查找里输入 空格,替换为 什么都不输入