Excel 表格中 如何批量删除数字中间的空格 而保存开头的“0”

我的数据格式是 aaa bbb cc dd 我想批量改成aaabbbccdd 我知道用替换能办到 但是我开头的数字有的是 000 或者001等 如果用替换 那么开头的0就自动不见了 如果是000 bbb cc dd那么替换掉空格之后就是 bbbccdd “0” 就没了 请问我想保留0 如何办到? 高手指点。

1.先在数字前用&加上"'" 。公式="'"&数字单元格

2.选择性粘贴去公式替换掉原来的值,再用替换Ctrl+H.

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

你的数据是000 bbb cc dd要替换成000bbbccdd没错吧、那就 b替换成没空格b, c替换没空格c d替换成是没空格的d 

采纳我的答案吧。 

还有一个办法比较快,在0的前面输入 ' 这样,你直接替换掉空格就可以了。这个方法更管用哦

追问

不好意思 我说的可能不是很明白 我说的格式是上述的格式 不过数字不统一 可能是
000 250 88 69 也可能是001 658 52 36

追答

那你就用我刚刚补充的第二个方法。在3前面输入 ' 这个符号。直接替换就可以了 。我帮你验证过了。

第2个回答  推荐于2016-07-25
有一个办法能解决,麻烦点,看你能不能接受吧
以000 123 45 67为例:
1、将数字0替换为前面带一个英文单引号的 '0,这时原数字会变为'0'0'0 123 45 67
2、将空格替换为空字符,这时数字会变为 '0'0'01234567
3、将英文单引号替换为空字符,这时数字会变为 '0001234567
最前面的单引号表示此单元格的数字为文本格式,在第3步时不会被替换为空字符,但打印时不会显示,我暂时也没有找到去掉它的办法,但应该没什么影响本回答被提问者采纳
第3个回答  2011-11-24
ctrl+h
查找内输入0
替换内什么也不输入
选项中 勾选 单元格匹配(这是关键)
全部替换
第4个回答  2011-11-24
你可以试试将单元格设置成为“文本”格式。具体操作选中单元格——格式——单元格——数字,选择“文本”。追问

选文本也不行 我试过了

相似回答