如何用条件追加零

时间:2017-08-26 05:39:16

标签: excel

如果你可以帮助我,那将会很有帮助:

1082010 01022010 2082005 112011 0112016 011220155

是值。

这里我想在每个小于8位的值的开头附加单个零,并且对于小于8位但在开始时已经为零的任何值,不需要进行任何更改。 (这里是第5个值为0112016的情况)8位和9位数值也不需要更改。任何人都可以给宏做这件事。

提前致谢

1 个答案:

答案 0 :(得分:0)

也许是这样的:

=IF(AND(LEN(A1)<8,LEFT(A1,1)<>"0"),"0"&A1,A1)

屏幕截图显示第1行中的原始数据和第2行中公式的结果。公式更改第1行中值的单元格以红色突出显示。

enter image description here