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")回車并向下填充。