先选中要输入的区域,“单元格格式”/“数字”“分类”中选择“自定义”选项,然后在右侧的类型中输入000000却可,只要你输入的不超过6位数都可以用。
时隔两年再来看,发现题主做了补充,如此,用下述公式自认为较为妥当,
=REPT(0,6-LEN(A1))&A1
其中公式中的6是你补足0之后最终显示的数字的长度
连接函数concatenate或使用&可以轻松实现,这是它们的专长。
1. 格式为concatenate(0,A1),或0&A1,
2. 如果想要强制转化为文字格式,可以在公式中的0打上引号,即concatenate(“0”,A1)。
3. VBA也是个不错的方法,代码格式如下:
Sub tst()
Dim cel As Range
For Each cel In Range("a1:a10")
cel.Value = "0" & cel.Value
Next
End Sub
前面加单引号',然后再输入数字即可
=CHOOSE(7-LEN(A1),A1,"0"&A1,"00"&A1,"000"&A1,"0000"&A1,"00000"&A1)
注意: 7 比 总位数大 1
整列转化成文本,再输入就可以了。