PMC行业群:47周每日一练带你精通生产计划与物料控制
优秀创作者
全文约1400字
大家好,我是古老师。今天,我将公布PMC行业群第47周的“每日一练”题目和答案,包括每天的题目、答案及考点,供各位参考学习。本周的主题是根据MPS(主生产计划)和BOM(物料清单)计算物料的毛需求。
周一:二维排程转一维排程
题目背景:
通常,MPS的排程为二维形式,需将其转换为一维排程。转换过程中要考虑到排程的垂直与水平方向数据的扩展性,同时也要确保后续公式的快速引用。
考核点:
动态扩展
一维排程与二维排程的定义
函数技能:TOCOL、IF、TAKE
参考答案:
答案一:利用IF结合TOCOL函数,通过IF判断并结合TOCOL的错误值屏蔽功能快速完成转换。此方法的优点在于每列只需一个公式,后续引用该数据进行进一步计算时,可使用#号动态引用;缺点是每列均需单独设置公式。
答案二:基于答案一的优化版,无需水平填充公式,可直接一键转换为一维,需要使用最新的聚合函数GBY。
周二:单条件筛选
题目背景:
基于从二维转一维的MPS主计划,筛选出特定排程产品的BOM物料清单明细,此题为后续处理多产品叠加的基础练习。
考核点:
根据BOM展开子组件
根据MPS匹配BOM
函数技能:LET、FILTER、OFFSET、HSTACK、ROWS
本题答案:
利用筛选函数选出符合条件的产品BOM物料清单明细,拼接工单号及排程信息等,借助REPTARRAY函数重复多行,重复次数由ROWS函数决定。最终实现一键获取答案。
周三:根据MPS展开BOM并计算
题目背景:
掌握单产品BOM物料清单的展开后,可以配合REDUCE函数实现多产品的BOM清单展开。展开后,使用MPS主生产计划中的排程数量乘以BOM清单中子组件的用量,结合LET等函数实现一键计算。
考核点:
依据MPS和BOM一键展开需求
理解一维排程与BOM需求对应关系
高阶函数堆叠前的转换理解
函数技能:LET、DROP、TAKE、REDUCE、LAMBDA、VSTACK、HSTACK、OFFSET、ROWS、INDEX、REPTARRAY
本题答案:
周四:汇总毛需求的计算
题目背景:
在具备BOM物料清单和MPS主计划的前提下,一键计算出各子组件的需求并汇总。
考核点:
二维排程下毛需求的计算
排程结构与BOM结构对毛需求计算的影响理解
函数技能:LET、TOCOL、IF、GBY、INDEX、DROP、REDUCE、LAMBDA、VSTACK、FILTER、TEXTSPLIT、CONCAT、REPT、ROWS、TAKE、SUM
本题答案:
解题思路是整合周一至周三题目的步骤,形成一键公式,首先将二维排程转换为一维排程,接着根据一维排程筛选出相应的BOM清单,最后使用GBY函数进行聚合。
周五:按日毛需求的计算
出题背景:
通过MPS二维排程,一对一地计算出BOM物料清单的需求,并以二维表格形式展示。目的是实现一键计算每日物料的毛需求。
本题考点:
二维毛需求结构的设计
动态扩展设计
函数技能:VSTACK、HSTACK、LET、DROP、TAKE、REDUCE、LAMBDA、FILTER、OFFSET、REPTARRAY、ROWS、GBY、IFERROR、SUM
本题答案:
解题思路是在周一至周四的基础上进一步提升,利用GBY与REDUCE、LAMBDA、INDEX等高级函数组合,达到一键运算的效果。
最后总结
通过本周的“每日一练”,我们深入探讨了如何利用WPS函数技巧解决PMC行业中的常见问题,特别是围绕MPS(主生产计划)和BOM(物料清单)的物料毛需求计算。从周一到周五,我们依次学习了如何将复杂的二维排程转化为更易操作的一维排程,掌握了单条件筛选技巧用于精准定位特定产品的BOM物料清单,学会了如何高效地根据MPS展开BOM并计算具体需求,还探讨了如何汇总不同物料的总需求量,以及如何精确计算每日的物料毛需求。
这些技能不仅对于提高工作效率至关重要,还能帮助我们更好地理解生产计划与物料管理之间的关系,从而做出更加准确的预测和决策。希望每位参与者都能通过这次练习,不仅提升了个人的WPS操作水平,更重要的是能够将这些知识应用到实际工作中,为企业创造更大的价值。未来,我们还将继续推出更多实用的练习题,助力大家在专业领域不断进步。感谢大家的积极参与,期待下周再见!