乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 关于excel补零问题-excel自动补0,excel数字前面补多0

关于excel补零问题-excel自动补0,excel数字前面补多0

作者:乔山办公网日期:

返回目录: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"
第一个为数值型,后一个为文本型。

相关阅读

关键词不能为空
极力推荐
  • <em>excel</em> <em>VBA</em>中出现“要求<

  • ExcelVBA要求对象" src="/uploads/tu/791.jpg" style="width: 400px; height: 267px;" />实际的错误百不是要求UserForm对象,而是窗体中度的对象无法装载。这应该是窗体中使用的控件对象没有正确安装。问通

ppt怎么做_excel表格制作_office365_word文档_365办公网