Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 9238|回复: 13

[已解决]删除字符串中的空格

[复制链接]
发表于 2009-12-13 15:50 | 显示全部楼层 |阅读模式

录入的姓名中间有时难免碰到空格,查资料看到TRIM可以删除空格,但在使用过程中,发现没有发生变化。

如A1中输入精英 培训,B2中输入=TRIM(A1)还是显示精英 培训

最佳答案
2009-12-13 15:55
trim是删除除了单词之间的单个空格,所以中间的空格是会留一个的,可以使用替换函数substitute做=substitute(a1," ","")
发表于 2009-12-13 15:55 | 显示全部楼层    本楼为最佳答案   

trim是删除除了单词之间的单个空格,所以中间的空格是会留一个的,可以使用替换函数substitute做=substitute(a1," ","")
回复

使用道具 举报

发表于 2009-12-13 15:55 | 显示全部楼层

=SUBSTITUTE(A1," ","")

输入这个试试!!

注:如果是在原地方删除空格,查找替换功能也可以删除空格的,不用函数这么麻烦的。

回复

使用道具 举报

发表于 2009-12-13 15:55 | 显示全部楼层

替换所有空格不行么?弄函数....

回复

使用道具 举报

 楼主| 发表于 2009-12-13 16:05 | 显示全部楼层

我想用这个TRIM试试,有谁成功过?

SUBSTITUTE,是不管哪里空格都可以删除。

回复

使用道具 举报

 楼主| 发表于 2009-12-13 16:08 | 显示全部楼层

QUOTE:
以下是引用william-shi在2009-12-13 15:55:00的发言:
trim是删除除了单词之间的单个空格,所以中间的空格是会留一个的

55555,我怎么就看不到空格减少呢?

回复

使用道具 举报

发表于 2009-12-13 16:08 | 显示全部楼层

除了单词之间的单个空格外,清除文本中所有的空格。在从其他应用程序中获取带有不规则空格的文本时,可以使用函数 TRIM。

 要点   TRIM 函数设计用于清除文本中的 7 位 ASCII 空格字符(值 32)。在 Unicode 字符集中,有一个称为不间断空格字符的额外空格字符,其十进制值为 160。

回复

使用道具 举报

发表于 2009-12-13 16:22 | 显示全部楼层

可能这不是你要解决的最终问题,最好举个实例,说说你要达到的最终目的,把可能出现的数据情况都写出来,这样才能更好的帮你解决问题。
回复

使用道具 举报

 楼主| 发表于 2009-12-13 16:23 | 显示全部楼层

QUOTE:
以下是引用QQ9947在2009-12-13 15:55:00的发言:

=SUBSTITUTE(A1," ","")

输入这个试试!!

注:如果是在原地方删除空格,查找替换功能也可以删除空格的,不用函数这么麻烦的。

嘿嘿,我是看到trim这个函数,想试试效果

回复

使用道具 举报

发表于 2009-12-13 16:24 | 显示全部楼层

如果只是删除姓名中间的空格,完全可以用SUBSTITUTE函数解决啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-6 11:03 , Processed in 0.124823 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表