作者:乔山办公网日期:
返回目录:excel表格制作
1、在Excel中直接按如下图所示的方式输入,但是回车以后前面的0就没了。
2、接下来我们选中单元格右键单击,然后选择设置单抄元格格式选项,如下图所示。zhidao
3、然后会弹出设置单元格格式的界面,我们直接选择自定义分类,在类型里输入几个0即可,如下图所示。
4、然后我们回到excel中,在单元格中直接输入一个数字,然后按回车键。
5、这个时候你会发现单元格中的数字前面补了2个0,这是因为我们自定义中设置了三个0,占了一个,所以补了两个0。
6、另外也可以在设置单元格格式界面中选择文本分类,如下图所示。
假设数据都放在A1,
1.如果长度不足自10,在前面加0,否则等於A1.
=IF(LEN(A1<10),RIGHT("0000000000"&A1,10),A1)
2.如果长度zd不足10,在後面加0,否则等於A1.
=IF(LEN(A1<10),LEFT(A1&"0000000000",10),A1)
3.号码升级,长度不是7显示error,第一位是8在後面加1否则在前面加8
=IF(LEN(A1)=7,IF(LEFT(A1,1)="8",A1&"1","8"&A1),"error")
解决方法一百
=Text(A1,Rept(0,12))
解决方法二
设置单元格格式>>>数字>>>自定义,“类型”框中输入度12个0,如下图
知识扩知展:
方法一:直接把数据转换为12位数字,不足12位的以道前导0补足。
方法二:改变单元格的显示(包括内打印出来的),但单元格里真容正的值还是原来的数据。
选中相应单元格,右键--设置单元格格式-自定义:
输入:
0"0000"
或:
@"0000"
第一个为数值型,后一个为文本型。