列出所有库位号

问题:列出所有库位号

其中R01.部分为固定,后面的三个数分别是货架、层和库位

函数公式解决:

=TEXT(INT(ROW(A42)/42),"R!01!.00")&TEXT(MOD(INT(ROW(A42)/6),7)+1,"!.00")&TEXT(MOD(ROW(A6),6)+1,"!.00")

公式由三个Text组成,第二个参数中的00为占位符,点前加叹号,将原小数点转成无任何特殊含义的点;第一个R!01是固定显示R01,0前叹号是将原为占位符的0转成无任何特殊含义的0。

Int(Row(a42)/42)部分是生成一组重复序列数,每数重复42次后加1

Mod(Int(Row(a42)/6,7)+1部分生成一组重复循环序列数,每数重复6次后加1,最多加至7后重新从1开始循环

Mod(Row(a6),6)+1部分生成一组循环序列数,从1至6不断循环

posted @ 2023-10-08 14:56  熬肥妖  阅读(16)  评论(0编辑  收藏  举报