在Excel中,TRIM函数怎么用

2025-05-15 14:13:27
推荐回答(5个)
回答1:

在EXCEL中,TRIM函数主要用于把单元格内容前后的空格去掉,但并不去除字符之间的空格。

1、如下图所示,A列有两个数,前中后都有空格,试用TRIM函数;

2、在B2单元格插入TRIM函数,该函数可删除字符串中多余的空格,但会在英文字符串中保留一个作为词与词之间分隔的空格;

3、TRIM函数的取值区域选择A1,然后按enter键即可得到结果,如图B2单元格的数值去掉了A1单元格前后的空格,但中间的空格不会去掉;

4、往下拉填充公式,B2单元格也去掉了前后的空格;

5、TRIM函数作为辅助函数,还有另外一种用法,如图在A1中(A1常规状态)录入12位以上数字,A1就会以科学计数的方式显示出来,这不是我们想要的结果,我们想要B1所示的结果,这时,在B1单元格输入公式:=TRIM(A1),按enter键,就可以看到全部显示出来了。

回答2:

TRIM去掉字符串两端的空格及中间多余的空格,比如TRIM(" 张 三"),张前边有三个空格会全部去掉,张和三之前的三个空格会去掉二个,保留一个。

回答3:

trim这个在帮助里有讲。就是把单元格内容前后的空格去掉。
比如
=trim(a1)
如果a1里的值前后有空格,这个公式可以只显示除了前后空格的内容

回答4:

方法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

回答5:

去掉参数的前后空格!

A1=" AAAA "
TRIM(A1) 后就是“AAAA”