将现有Excel值的前导零/0添加到特定长度

关于如何防止导入Excel或从Excel导出时前导零被剥离,有很多很多问题和高质量的答案。然而,我已经有了一个电子表格,其中的值被截断为数字,而事实上,它们应该被处理为字符串。我需要清理数据并将前导零添加回

有一个字段应为四个字符,前导零将字符串填充为四个字符。然而:

“23”应该是“0023”,
“245”应为“0245”,且
“3829”应保持为“3829”

问题:是否有Excel公式将这些0填充回这些值,以便它们都是四个字符

注意:这类似于古老的邮政编码问题,新英格兰地区邮政编码的前导零被删除,您必须将其重新添加

=文本(A1,“0000”)

然而,文本函数也可以做其他一些奇特的事情,比如日期格式化

发表评论