Excel设计制作的APS生产计划排程工具说明:
1.C、E、F、G列为数据输入区,H、K列为人工调整区,其他区域自动产生数据,订单从上往下自动运算;
2.“排程起始日期”快速设置排程日期表,每日的作业时长可以根据需要自行设置;
3.排程会根据输入“可投放日期”的约束自动重新排程;
4.排程后作业人数自动显示,排程日期不满足交期会用黄色字体突出标示;
5.此表设定最多为9条生产线,每条线行数不限,默认3个月的排程,也可以根据需要继续延长;
6.一个公式适合所有线别,可以自由插入行,最好用复制从线体中间插入,批刷公式即可;
6.当光标选中一个排程单元格后,会自动显示此单元格任务的生产耗时。

一、日计划排产量公式解释:
IF(AND($E16>0,$C16=""),"",MIN(J16,M16))
如果E16单元格的值大于0并且C16单元格为空,则返回一个空字符串(""),表示存在一个特定但未明确的条件,此时不采取进一步的操作(如计算)。
如果AND语句的条件不满足(即E16的值小于或等于0,或者C16不为空),则返回J16和M16中的较小值,这表示在正常情况下需要某个值,即这两个单元格中的最小值。

二、当日排产量公式解释:
IF(OR($A16=0,$E16=0,S=0,$G16>S$15,$M16=SUM($R16:R16)),,IF(L=1,MIN($M16-SUM($R16:R16),$K16,$J16*SS),IF(SUM(S15:INDIRECT(T&(M+ROW($A$15)))/$J15:INDIRECT("J"&(M+ROW($A$15))))*1/SS>=1,,MIN((1-SUM(S15:INDIRECT(T&(M+ROW($A$15)))/$J15:INDIRECT("J"&(M+ROW($A$15))))*1/SS)*$J16*SS,$M16-SUM($R16:R16),$K16,$J16*SS))))
这个公式作用就是根据一系列条件来决定生产安排,基于当前资源使用状况和生产能力,在某一时间点或条件下可用于生产的数量,并决定在生产计划中可以分配给特定任务的数量:
1.它检查一些基本条件(比如部分单元格值是否为0,或者某些数值之间的比对),如果满足任一条件,则表示不需要进一步操作或不能进行生产,因此返回空值。
2.如果基本条件不满足(即所有检查的单元格值均不是0,且符合生产排程的要求),则会根据L单元格的值来进一步决策:
如果L等于1(可能表示某特定类型的生产模式或条件),则会计算剩余可用于生产的最小数量,这涉及到:
①从预定或已安排生产的总量中减去已使用或已安排的数量。
②可能还有其他的限制条件,如资源上限$K16或基于某个参数(比如SS)的产能约束。
3.如果L不等于1(另一类型的生产模式或条件),则会检查一个基于时间序列或循环的比例是否达到了一个阈值:
如果比例不足1(表示还有生产能力未被充分利用),则计算还可以排产多少量,取决于计算出的剩余比例、某个生产系数(比如$J16乘以SS)及其他限制条件。

如需下载原文档,请关注并私信:13076