EXCEL如何批量删除姓名中的空格

原来是这样:
Wang Yu
Li Peng
Wang Jian Gong
Li Zheng Fang
想变成这样:
Wang Yu
Li Peng
Wang Jiangong
Li Zhengfang

材料/工具:excel2013

1、打开电脑,点击打开excel2013文档软件

2、在文本框内输入示例名字中有些中间加上了空格,点击“开始”按钮

4、点击其中的“查找和选择”功能按钮

5、点击其中的“替换”功能按钮

6、在“查找内容”中输入“空格”,“替换为”中不输入任何内容

7、点击“全部”替换即可,如果有多个空格,多替换几次即可

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-09

 在excel工作表中,单元格内有大量的全角和半角空格,如果使用手工删除实在是太累,其实使用SUBSTITUTE函数就可以帮一次性的去除所有的全半角空格。

  实例:去除表中全角或半角空格

  工作表如图所示:

                           

  在A列姓名列中学生的姓名在输入时,录入了大量的全角和半角空格,我操作定在G列中。然后在G2单元格输入公式:=SUBSTITUTE(SUBSTITUTE(A2,"",""),"",""),然后在整个G列复制公式。选择G列数据→进行复制,再选择A列所有数据→选择性粘贴→值和数字格式即可。

  通过SUBSTITUTE函数,就一次性的全部去除了整个工作表的全角或半角空格。

第2个回答  2012-06-02
可以这样操作,
姓名在 A列
选择A列 分列-分隔符号 选择 空格
确定
然后 D1输入公式 =A1&" "&B1&C1
向下填充,

也可以使用公式
B1输入公式 =LEFT(A1,FIND(" ",A1,1))&SUBSTITUTE(RIGHT(A1,LEN(A1)-FIND(" ",A1,1))," ","")追问

这个空格是删除,不过想把第三个字的拼音首字母变成小写的怎么办啊?

第3个回答  2012-06-02
假设数据在A列
B1输入
=SUBSTITUTE(A1," ","",2)
鼠标移到B1右下角变实心十字下拉自动填充追问

这个空格是删除,不过想把第三个字的拼音首字母变成小写的怎么办啊?

追答

=PROPER(SUBSTITUTE(A1," ","",2))

本回答被提问者采纳
第4个回答  2012-06-02
用替换方法试试看,在查找内容中打一空格,替换为中什么也不打,再全部查找,中文是可行,不知英文可不可以追问

问题我只想删除三个字的名字的空格,两个字的不想删除。

相似回答