怎么用trim函数来去除EXCEL表格中的空格?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用trim函数来去除EXCEL表格中的空格?相关的知识,希望对你有一定的参考价值。

一、TRIM函数的定义:
除了单词之间的单个空格外,清除文本中所有的空格。在从其他应用程序中获取带有不规则空格的文本时,可以使用函数 TRIM。
语法
TRIM(text)
Text 需要清除其中空格的文本。

二、该函数的用法:
比如在A1单元格中有内容为“我 是 中 国 人 ”这样的内容,想在B1单元格得到该内容:去除多余的空格,让每个字之间只保留一个空格,显示成“我 是 中 国 人”。
则B1单元格写入公式 =TRIM(A1)
参考技术A 方法1:在EXCEL中使用trim函数

具体步骤:

1)把文本复制到一个单元格中

2)在其他单元格中输入公式 =trim(原单元格)

方法2:使用VBA里的trim函数,只能清除前面和后面的空白部分

请对比:

Private Sub 删除多余的空格()
For Each a In Selection.Cells
n = a.Value
a.Value = Trim(n)
Next
End Sub

Private Sub 删除多余的空格()
For Each a In Selection.Cells
n = a.Value
a.Value = WorksheetFunction.Trim(n)
Next
End Sub
参考技术B 这个函数不是除去EXCEL表格中的空格,而是去除一个单元格里字符之间的空格的

从SQLServer里面取出数据,去掉头尾的空格

我是从SQLServer里面取出数据,但是提示说“该位置上不允许有空白。”
我不太懂XML,请哪位大虾告诉我怎么在取出数据来的时候就去掉头位的空格。

利用trim()函数就可以了啊。
trim分三种:ltrim、rtrim、trim。
ltrim是去除数据左边的空白;
rtrim是去除数据右边的空白;
trim是去除数据前后的空白。
例如:trim(" 你好 ")
输出结果是"你好";
ltrim(" 你好 ")
输出结果是" 你好";
rtrim(" 你好 ")
输出结果是"你好 "。
参考技术A 参考答案   社会只爱健康的聪明的,肯拼命的人,谁耐心跟谁婆婆妈妈,生活中一切都变成公事,互相利用,至于世态炎凉,人情淡薄,统统是正常的。——《小学同学》 参考技术B

利用函数ltrim和rtrim进行处理,例如

以上是关于怎么用trim函数来去除EXCEL表格中的空格?的主要内容,如果未能解决你的问题,请参考以下文章

excel去掉空格函数

Java 去除excel表格内容中的空格

怎么用python删除CSV中字符串多余的空格?

Java 去除excel表格内容中的空格

Java 去除excel表格内容中的空格

sql trim()函数去掉两头空格