在进行订单排产的过程中,经常会遇到订单拆行的问题,就是一个订单的数量需要多次完成,比如一个订单数量为10000,日生产量只有100,不可能只排这一个订单,就要分批次生产,这样就会出现订单拆分的情况,也就是订单拆行,拆完行后再对每行订单进行排产。

excel中EXPAND函数在订单拆分上的应用实例解析-趣帮office教程网

如上图,要将订单号根据数量拆分成右边的样式,拆分成子级编号,这里用EXPAND函数进行数据维度的扩展,订单拆行的公式为=EXPAND(A4,,B4,A4)&"-"&SEQUENCE(,B4,1);这里EXPAND函数的用法是,EXPAND(数组,行数,列数,填充值(就是要重复的数据));后面公式SEQUENCE(,B4,1)就是为了添加子级序号。

excel中EXPAND函数在订单拆分上的应用实例解析-趣帮office教程网

当然,这种订单拆分还可以用其他函数,这里只是扩展一下EXPAND函数的用法。

订单拆行的另一种方法是=TEXTSPLIT(REPT(A4&"-"&SEQUENCE(,B4,1)&"/",B4),"/")。

excel中EXPAND函数在订单拆分上的应用实例解析-趣帮office教程网