我有此数据
Name | Code | Price
XXX 102 1000
YYY 4321 1150
ZZZ 202 1150
AAA 123 1000
我现在可以在代码前面添加连接并添加0,这将使
0102
04321
0202
0123
现在问题出在这里。我不希望4321前面有0。我只希望0开头的3位数不超过3位数。
答案 0 :(得分:3)
右键单击“列”,转到“格式”单元格->“自定义”,然后在类型中输入0000并单击“确定”
最简单的解决方案
答案 1 :(得分:1)
假设“ 102”数据位于B2,只需键入:
=IF(len(B2)<=3,"0"&B2,B2)
可以。另外,您可以使用concatenate()
函数来做到这一点:
=IF(len(B2)<=3,CONCATENATE("0"&B2),B2)
答案 2 :(得分:1)
假设您在B列中有代码
if(len(b2)=3,concatenate("0",b2),b2)
答案 3 :(得分:0)
如果要编写公式,那会更好,
= REPT(0,4-LEN(A1))&A1