五、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")

 

posted @ 2018-07-18 15:03  李清欣  阅读(1209)  评论(0编辑  收藏  举报