五、excel末尾补0和开头补0

1、末尾补0

假设数据在A列,则在B1输入以下公式

如果长度不足10,在后面加0,否则等于A1

(1)=IF(LEN(A1<17),LEFT(A1&"0000000000",17),A1)

(2)=A1&REPT(0,17-LEN(A1))

2、开头补0

假如所有数据放在A1里

如果长度不足17位,在前面加0,否则等于A1

(1)=IF(LEN(A1<17),RIGHT("0000000000"&A1,17),A1)

(2)=REPT(0,17-LEN(I2))&I2

 

3、号码升级,长度不是7显示error,第一位是8在后面加1否则在前面加8

 =IF(LEN(A1)=7,IF(LEFT(A1,1)="8",A1&"1","8"&A1),"error")
 
   

 

转载于:https://www.cnblogs.com/xinxin1994/p/9329224.html

你可能感兴趣的:(五、excel末尾补0和开头补0)