分享

51 Excel自动排程的讨论

 坚定前行 2023-08-19 发布于陕西
生产计划的自动排程软件APS是一个非常先进的软件,对于制造系统的基础数据要求很高,特别是物料清单,标准工时,设备对应关系,工艺路线,还有就是对管理人员特别是生产计划人员的能力要求也相当高。
有些工厂的生产计划不顺畅,听说有APS软件,就好像抓到“救命草”一样,也不综合评估一下自己工厂的产品、工艺、人员、基础数据是否能够上,甚至连ERP都没有用好,就想上APS了,这是非常致命的。
在古老师接触的大多数中小工厂的生产计划排程,用Excel排程占据了100%,用系统排程为0,可以看到Excel排程在中小工厂的统治力,Excel排程有着非常优秀的排程调整能力,非常直接,非常明了,可以分拆,并单等,而且最为重要的传递方便,沟通高效;
对于排程,刚刚学习排程的时候直接用得是一维排程,也就是非常传统的一种排程方式,把所需要订单按业务的需求进行排序,交期在前的放在前面,交期在后面的放在后面,这样的排程简单,快速,只需要根据产能一计算,就可以迅速出排程。缺点也同样明显,没办法精准的看到每天的具体完成数量,特别是有多条线或者多条设备的时候;

图片                    

另外一种就是二维排程,刚刚学习的时候是一张一张生产任务手动排程,看着一张张生产任务排成“甘特图”的样式,进度非常明显,此时排程完就可以清晰的到进度了,以及每天的详细节奏了;

图片  

此时的排程在Excel中没有怎么应用公式,当有调整的时候,工作时非常大,例如当T+1天的计划进度滞后的话,连带着后面所有的生产任务的进度都滞后,当进度滞后意味着所有生产计划都需要调整,如果想尽量不调整的话,要么就是从中拿走一单调整到后面,或者通过提升生产效率或者延长工时间来确保计划相对稳定;
今天就针对Excel自动辅助排程做一些讨论,自动辅助排程,只是对排程的一些辅助,很多时候是替代不了手动的,所以只做技术讨论。辅助排程的数据有一个数据是必的,就是日产能,这个日产能也是预估的,不考虑加班不加班,统统按一样的工时来计算。基础模型只按这个来计算;

图片  

上图中,根据日产能手动排程,第1天1000,第2天600,如果需要用公式,思考方向就是用订单量和日产能比对,日产能1000小于订单量1600,是真的话,就是返回日产能1000。还有剩下的订单数量就要排程到第二天了;第二天的话需要一个求和,而且这个求和必须是累计的,累计第一天、第二天的,反之就是就返回订单量500,关系如下图;

图片  

根据上面的思路我们先写第一个简单公式:=IF($D3<$C3,D3,$C3),向下填充公式,可以得到下面的结果,此时如向右填充的话,会出现错误,因为没有考虑累计第一天的排程量。  
图片
我们的累计产能如何设计呢?此时需要用到一个辅助列也就是E列,我们先在下面一个单一公式订单量减去累计日产能排程的公式:
=$C3-SUM($E$8:E8),此时公式向右填充得到下图结果:

图片  

再结合上面的思路,我们用IF把这两个条件整合到一块就变成公式:
=IF($D12<$C12-SUM($E12:E12),$D12,$C12-SUM($E12:E12)),向右填充,就实现了订单自动按日产能排程了;
公式的释义:如果日产能小于订单量减去累计排程量的条件为真的话,就返回日产能,否则就返回订单量减去累计排程量。

图片  

到这一步只解决自动排程的最基本问题,没有解决连续排程的问题,只要先用这个函数开始引入自动排程约束条件的排程公式探讨。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章