excel 怎样去掉每一行中第一个数字前的空格

各位,我有一个很大的表,里面很多是空格,现在的要求是把每一行前面的空格去掉,保证每一行的第一个是有数字的。
但是难度在于,每一行中,只要出现了数字,那么这个数字之后的空格是要保留的。
因为太大,不可能自己手工每一行慢慢的删除。
求助!
多谢一楼的答案,但是这个式子只能把每行中的第一个空格去掉,然后整行左移一个单元格。结果还是很多行的第一个单元格是空白。怎样才能把每一行第一个数字前面所有的空格去掉。

工具/原材料

excel2018版、电脑。

1、打开电脑找到并点击excel2018新建工作表表格;

2、点击excel工作表以后,为了更好的示范先在空白表格内编辑任意的数字;

3、编辑好以后,若取消A1单元格的空格,点击B1单元格后在编辑栏里输入公式:=trim(A1);

4、输入公式并回车以后,此时A1数字前的空格已经取消;

5、此时在将B1的单元格往下拉即可完成取消所有数字前的空格,而数字中间的空格仍保持不变;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-16

    打开需要去掉空格的EXCEL文件:

2.其实有空格的一行,从公式栏中复制其中一个空格:

3.再选择有空格的区域,如整列:

4.再单击“开始”标签,选择“替换”:

5.粘贴到对话框框,“替换为”不需要填写:

6.选择“搜索”为“按列”可提高搜索速度,再单击“全部替换”:

7.稍等可以看到有很多空格被替换掉了:

8.由于是替换空格,建议继续“全部替换”直到替换为0:

9.返回EXCEL即可看到空格已经成功被替换掉了:

第2个回答  2012-12-12
很简单啊,选中你要去掉空格的单元格,点击“数据--分列”然后按照提示一步步完成就可以了。当然还是要认真看看提示的!这个方法很好用的,可以任意分列若干个单元格内的相同数据,甚至可以分列任意宽度的数据。
第3个回答  2007-08-08
不知道你是不是要删除每行前面的空白单元格,并让右边的单元格左移。
如果是,假定原表为Sheet1,请在Shsset2的A1单元格输入公式:
=IF(Sheet1!$A1="",IF(Sheet1!B1="","",Sheet1!B1),IF(Sheet1!A1="","",Sheet1!A1))
将公式向右并向下复制到Sheet1工作表相应范围。
Sheet2工作表就是你要的结果。本回答被提问者采纳
第4个回答  2007-08-08
第一列排序,删除第一列中空白单元格/左移。
重复以上操作几次
相似回答