关于那个在EXCEL原有数据前补0的问题,如果超过10的只在前面补一个0应该如何实现?即010

[复制链接]
查看11 | 回复5 | 2010-8-4 16:44:47 | 显示全部楼层 |阅读模式
关于那个在EXCEL原有数据前补0的问题,如果超过10的只在前面补一个0应该如何实现?即1
1.1

1.1.1
1.1.2
1.1.10
要实现
001
001.001
001.001.001
001.001.002
001.001.010
这样的效果

回复

使用道具 举报

千问 | 2010-8-4 16:44:47 | 显示全部楼层
比如原数据在A列,用三步处理就行了。1、摁“ctrl+H”调出“查找/替换”功能,在“查找内容”中输入 . (英文状态下的逗点),在“替换为”输入 .00 点确定后就可以除了每个单元格的第1个数字以外,全都加上00了。2、在旁边的辅助列B1输入公式:="00"&A1 回车后再选中B1,将光标停在A1右下角的小黑点处,光标变成一个黑色十字型,这时点击并向下拖动就可以在原数据最前面也加上00了。3、再用替换功能,将 0010替换为010 0020替换为012 这就比之前多了这一步,没办法,这是最方便最容易理解的方法了。
回复

使用道具 举报

千问 | 2010-8-4 16:44:47 | 显示全部楼层
1.先按“.”分列,2.分列后按文本规则加0,用函数right(“000”&分列后数据)3.最后再将补零后数据用“.”连接(用&,或文本连接函数)
回复

使用道具 举报

千问 | 2010-8-4 16:44:47 | 显示全部楼层
用IF+AND函数求出结果,再用数值粘贴粘一下
回复

使用道具 举报

千问 | 2010-8-4 16:44:47 | 显示全部楼层
只有改成文本格式了,要不自动截去了
回复

使用道具 举报

千问 | 2010-8-4 16:44:47 | 显示全部楼层
1.1.10这样的是文本资料除了手工输入真找不到好的办法啊
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行