|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
请老师是弄个代码,依据每一款产品,不同的数量,依照顺序排列出,每一箱的起始码,终止码。
附件为 做标签数据表,有很多行,目前先拿序号1,2,3 三款不同的产品举例测试。
1,E列 为:总数量,F列为:整箱数量,G列为:整盒数量。
2,int(E列:QTY/F列:整箱数量)*(-1) )/(-1) 总箱数,即有多少张外标签。
3,int(E列:QTY/F列:整盒数量)*(-1) )/(-1) 为总盒数,即有多少张内标签。
4,(F列:整箱数量)/(G列:整盒数量) 为一箱内放置 多少内盒数(一般有4盒和3盒,两种)。
每一个内盒(内标签)上,有唯一的 编码, 每一箱上有 对应的:起始码,终止码。
开起码,终止码, 为十进制 五位数,按顺序往下编,例:20010 ~20011~20012 ······。
例如:
序号1(第2行)这款产品 ,总数量=170,整箱数量=3128,整盒数量=32,两箱,一整箱和一尾箱,整箱放4盒,尾箱放2盒。
第一箱 开起码:20010 终止码:20013 即 第一箱放置 内盒为编码 20010 20011 20012 20013 共四盒。
第二箱 开起码:20014 终止码:20015 即 第二箱放置 内盒为编码 20014 20015 共2盒。
现在想要通过代码,根据每一款产品的数量,把每一箱对应的起始编码和终止编码,按顺序排列出来,放在K列后面。
如下面所示:
序号1(第2行)这款产品,
K2单元格放第一箱对应的编码: 起始码20010 ,终止码20013
L2单元格放第二箱对应的编码: 起始码20014 ,终止码20015
如下图所示:
其他的数量依次类推。
|
|