求助:要自动填充一个序列,但是前面不足的位数要用空格补全。
excel吧
全部回复
仅看楼主
level 1
xianjubilv 楼主
比如1前面5个空格,10前面4个,100前面3个。这样怎么填充?单元格格式是不是只能用文本
2012年07月17日 01点07分 1
level 10
好像是不能直接实现,坐等高手
2012年07月17日 01点07分 2
吧务
level 12
写出你的序列长什么样?空格本身是看不见,加与不加有什么区别?
2012年07月17日 02点07分 3
level 1
xianjubilv 楼主
文本格式的话就能看出来空格了啊
1
2
3
…………
10
11
…………
100
101
最后是要输出纯文本的,所以必须有硬空格保持格式
2012年07月17日 02点07分 4
擦。。。为啥打的空格发出来都没了。。。
2012年07月17日 03点07分
level 11
楼主所说的空格是什么意思?该不会是000001,000010,000100,001000。。。。。
如果不用零表示那如何表示?
2012年07月17日 04点07分 6
level 1
这需要另外一列来生成数据,加入数据在A列
在另外一列输入公式
=IF(LEN(A:A)<6,REPT(" ",6-LEN(A:A))&A:A,A:A)
至于格式,跟格式没什么关系
2012年07月21日 05点07分 7
是假如数据在A列,不是加入,写错了,不好意思
2012年07月21日 05点07分
level 12
直接单元格格式中右对齐多好,加了空格后这些数字就不能参与运算了。
2012年07月21日 06点07分 8
level 12
0.0
2012年07月21日 15点07分 9
1