有些中小工厂由于规模和其它原因没有上信息化,但是基本的物料清单BOM是有的,当有订单来了,需要进行MRP物料需求运算,最方便的方法就是用Excel计算当然还可以用VBA或者其它外挂工具,但是Excel的学习成本是最低的。
Excel要实现类似ERP的MRP物料需求运算,也非常简单,只需要有物料清单就可以了有了物料清单就串联订单的MRP运算下图中是几个产品未来3个月的需求,根据BOM清单运算出物料需求,物料需求分两种,一种是毛需求,一种是净需求;先计算出毛需求,也就是需求数据根据独立需求和相依需求的数量直接合计得出,尚未考虑库存已有数量和未来的预计入库量等信息。
理解为BOM的用量乘以需求量就可以了;
直接需求乘以用量是非常简单的一件事情,全自动串联的Excel版本需求考虑所有对外销售的产品,因为今天下达的是上图中3款产品,明天可能就是别的产品了,所以第2张表就是导出所有产品BOM;
导出后再根据有订单的需求用函数再次筛选出来,在02所有产品BOM中增加一列,判断是否有订单,录入函数:=IFERROR(IF(LEN(VLOOKUP(A2,01订单需求!A:A,1,0))>0,"是"),"")
下拉填充就是通过找订单需求中的成品代码来判断是否有订单,如果找到了就返回是”是“,找不到就是返回错误,再通过函数把错误转换成空值新建一张”“表03订单毛需求,把标题复制过来,再录入函数:=FILTER(02所有产品BOM!A2:F1482,02所有产品BOM!G2:G1482="是"),把刚才02表中有订单需求的物料明细筛选出来,再以这个为基准计算物料的毛需求;。
再把订单需求中未来3个月的标题复制过来,再次用函数把订单需求引用过来,引用过来后乘以物料需求BOM中的用量,这里注意函数的引用锁定关系;=VLOOKUP($A2,01订单需求!$A:$D,COLUMN(A1)+1,0)*$F2,向右向下填充就得到下图;
最后一步就是把物料代码去重复项,再次汇总各个月的需求,新建一张表,命名为04合并需求,把对应的标题复制过来,分别录入以下公式:A2=UNIQUE(03订单毛需求!C2:C768)B2=VLOOKUP(A2,03订单毛需求!C:E,2,0)
C2=VLOOKUP(A2,03订单毛需求!C:E,3,0)D2=SUMIFS(03订单毛需求!G:G,03订单毛需求!$C:$C,$A2)向右填充。完成后效果如下图:
总结:以上大部分数据是由公式自动生成的,所以只需求更新表1的订单需求,就可以一键生成子项目物料代码的毛需求需要维护的就是所有BOM的多级展开这里,当有新的产品或者有产品工艺变更的时候,需要及时更改这里的BOM明细物料。
不然计算出来的也是错误的;未完待续……
想了解更多精彩内容,快来关注古哥计划
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。