首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

63 如何设计Excel版本的配置BOM

ERP有一项功能是配置BOM的功能,就是根据客户的要求灵活的变更BOM,生成不同配置的产品,但这是基于客户下达订单后在ERP上跑需求的时候,有时候就是业务部门的咨询订单,把客户要求的数量及配置给到生产计划,就需要生产计划回复什么时候能够出货,客户根据评审的出货交期来判断是否下单?

此时因为没有下单,无法在系统中跑需求,可以把相关的信息录入到Excel中,根据业务部门提供的信息加上从系统中导出的各产品及半成品的物料清单,快速做出一份《Excel版本的配置BOM》,有了BOM后就可以跑出物料需求,这样就能够更加精准的回复业务的交期了;

要设计一份这样的配置BOM,需要把前期的BOM都整理好,我们接着前几天的整理BOM继续设计,根据技术资料,可以配置的物料代码这边,总共有8个配置,客户需要其中的5个配置,我们需要做的事,找到这5个配置的物料清单BOM,合并成一个新的BOM。

上图中客户配置了5个产品,这些配置是变量,有可能这次是5个,下次是4个,所以当客户不断变化需求的时候,表格能够自动判断,所以我们录入公式:=TRANSPOSE(FILTER(A2:A9,C2:C9>0)),这样就可以把客户的需求提出来,为下一步合并物料需求做准备。

有了这些配置的半成品代码后,下一步就是把这些产品代码的子件物料清单找到,再用上面的函数思路录入函数:=UNIQUE(FILTER(BOM多级展开!$C$2:$C$1482,BOM多级展开!$G$2:$G$1482=E$1)),并向右填充,把所有代码的清单一次全部匹配到。

有了每个物料的BOM清单后,最后一步就是合并这些需求,建立一张新的BOM需求单,继续录入公式:=VSTACK(E2#,F2#,G2#,H2#,I2#),这样就把清单合并了,注意公式中#号的用法为OFFICE 365的一种用法,低版本用户可能会出现版本错误;

合并BOM后,最后一步就是把用量和属性匹配过来就可以了,录入公式:属性=VLOOKUP(K2,BOM多级展开!C:F,2,0),用量,=VLOOKUP(K2,BOM多级展开!C:F,4,0),最后把客户的需求代入,计算出物料需求。最终的效果如下:

总结:公式一次录入好后,可以保存为模板,下次只需要录入业务部门对应的客户需求,就可以自动计算出出所需要的物料需求,结果库存情况,和别的资源,最终决定交货日期;

未完待续……

我是古哥:

从事制造行业18年,在企业运营、供应链管理、智能制造系统等方面具有丰富的实战经验。企业智能化,柔性化计划运营管理专家,擅长通过企业流程优化规范,企业管理、导入计划运营提升企业效率;对提高企业准时交货率,降低企业库存,输出智能制造人才有丰富的经验。学习PMC生产计划,关注古哥计划!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230128A05W8P00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券