老板发过来一个表格,让我编序号,例如下表中,
B2的数量是4个,从1开始,是1,2,3,4,然后要3位数格式统一显示,所以在后面输入001-004
B3的数量是8个,接上面从5开始,就是005-012
以此类推的编序号
下面数据很多,如果手动一个个编号的话,那又是要加班节奏,同事帮我建立了两个辅助列,1分钟就搞定了
建立辅助列
我们在E2单元格中输入的起始值1,然后在F2单元格输入的公式是:
=B2+E2-1
这样就把我们起始和结束的编号弄下来了
然后我们在E3单元格输入的公式是:
=F2+1,将公式向下填充
连接起来
接下来我们只需要将起始和结束的值连接起来就可以了
我们使用&符号将它们连接起来
在C2单元格输入的公式是:
=E2&"-"&F2
也就是E2和-和F2的值连接起来
我们希望数字1,是001显示,就是数字补齐三位数字显示
所以我们需要使用text函数进行强制转换,简单的数字1,转换成001,可以使用公式:
=TEXT(A2,"000")
所以在这个例子中,我们使用的公式是:
=TEXT(E2,"000")&"-"&TEXT(F2,"000")
最后复制C列的数据,粘贴成数值,这样就可以把辅助的E和F列的数据进行删除了。
你学会了么?下次如果需要同样编号的话,可以使用这个技巧,动手试试吧~
领取专属 10元无门槛券
私享最新 技术干货