excel位数不足补0公式?你好!可以用if函数,=IF(AND(A1>=1,A1<10),A1*1000,(IF(AND(A1>=10,A1<100),A1*100,(IF(AND(A1>=100,A1<1000),A1*10,IF(AND(A1>=1000,A1<10000),A1,"输入有误")))仅代表个人观点,不喜勿喷,谢谢。那么,excel位数不足补0公式?一起来了解一下吧。
参考公式:
4位:
=A1&REPT(0,4-LEN(A1))
3位:
=A1&REPT(0,3-LEN(A1))
先排先序,让5位和6位的数值分开
然后在5位前加一列,设置"文本"类型
然后在这一列输入0,
然后重新加入一列,用公式
&
连接
比如0为A1
5位数为A2
公式为
A1&A2
即可
不知道看明白没.好运
比如从A1开始
B1=IF(LEN(A1)=4,A1,A1&0)下拉公式
3位
B1=IF(LEN(A1)=3,A1,A1&0)下拉公式
=IF(LEN(A1<4),LEFT(A1&"0000",4),A1):右边补0
=IF(LEN(A1<4),RIGHT("0000"&A1,4,A1):左边补0
右键---设置单元格格式-----数字----文本,就可以输入0001,然后自动往下填充,就可以成功!
以上就是excel位数不足补0公式的全部内容,1、自定义格式:选定——右键——设置单元格格式——数字——自定义——类型:00000#——确定。2、公式:源数据在a列,b1 输入 =text(a1,"000000")回车并向下填充。