需要关于编号顺序的帮助
Posted
技术标签:
【中文标题】需要关于编号顺序的帮助【英文标题】:Need help about number orders 【发布时间】:2014-12-09 09:35:56 【问题描述】:我有一个如下图所示的号码;
140080066
90110439
110100255
110090248
10120539
150130043
150130045
40120258
10130133
150130142
50120473
50120521
40130224
有些数字是 8 阶,有些是 9。我想在有 8 阶的数字左侧添加“0”(零)。处理后的数字应该是这样的;
010120539
110100255
感谢您的回答。
【问题讨论】:
我将集合的列格式化为文本,并使用此命令 ="0"&C2 我可以在左侧添加 0。但可以肯定的是,它将所有数字都加 0。我只需要将 0 添加到 8 个订单中即可。 【参考方案1】:你可以使用公式
=IF(LEN(A1)=8,0&A1,A1)
在任何列中并将格式单元格设置为文本或将列中的格式单元格设置为数字并将000000000
放在格式代码字段中
【讨论】:
【参考方案2】:我认为需要更多上下文。 既然你标记了“libreoffice”,你想用宏来做吗? 如果是这样,您可以使用 len-operator 来测试该值是 8 位还是 9 位。
更多信息: http://www.debugpoint.com/2014/11/string-processing-in-libreoffice-calc-macro-with-examples/
【讨论】:
以上是关于需要关于编号顺序的帮助的主要内容,如果未能解决你的问题,请参考以下文章