我对每一行都有唯一的标识符。例如19Jan187938
或19Jan206414
,但有些像19Jan17333
。如果数字是5位数字,我需要在数字前添加一个0
,因此它变成19Jan017333
。
我尝试过,
=TEXT(CONCATENATE(19,AB2,C2),"000000")
即使长度为11,0
也是如此,因为总长度为11。
答案 0 :(得分:2)
尝试以下操作:
=CONCATENATE(LEFT(AB2,5),TEXT(RIGHT(AB2,LEN(AB2)-5),"000000"))
基本上,将前5个字符连接起来,其余字符设置为以前导零开头的六位数字格式
答案 1 :(得分:0)
如果您的标识符在A1上,则可以尝试以下操作:
=IF(LEN(A1)<11;CONCATENATE(LEFT(A1;5);RIGHT("000000"&MID(A1;6;5);6));A1)
看看会发生什么。