全文约800字

大家好,我是古老师。今天我将发布2025年第16周PMC生产计划群的“每日一练”题目与答案。本次发布的资料包括每日练习题、对应的正确答案以及对相关考点的详细解析,旨在辅助大家的学习,并作为参考资料使用。
本周的练习题目的方向为“BOM结构变形”,包含数组重构,判断函数,树形与父子型BOM物料清单的定义,以及动态扩展和聚合分析的变形等;

题目背景:
在BOM物料清单中,如果需要实现树形结构转换成父子型,第一步就是把深度为0层的数据与深度为1层的数据分开,这里涉及到数组筛选和数组重构的判断。当0层单独筛选出后就需要重构数组和1层的数据行一一致。
数组公式:

题目背景:
在周一的题目中BOM物料清单只有一个的情况下,可以用筛选加数组重构的简单思路,如果BOM中有多个物料的情况下要实现树形转换为父子型结构就首先需要把上层的产品深度判断。
数组公式:

题目背景:
周二的题目进行深度的判断的目的就是为了返回上层代码,这里注意难度升级,分为填充公式、动态数组公式、动态数组扩展公式,在这个场景下,用MAP函数、XLOOKUP函数加OFFSET函数的思路为最佳。
数组公式:

题目背景:
周三的题目已经判断出上层深度的代码后,就可以用聚合函数的思路进行树形与父子型BOM转换了,通过聚合函数的聚合功能,以及参数中的筛选功能,实现了一键转换。
数组公式:

周五就是这个树形BOM物料清单转换为父子型BOM物料清单的最终状态,实现了上层与下层的物料一键转换,并支持动态扩展。通过下图的公式可以看到,用XLOOKUP、OFFSET、REDUCE等函数实现了简单的函数“编程”,这就是动态数组的魅力。
数组公式:

以上就是本周关于PMC生产计划的所有题目和答案。希望通过这些练习,大家能够更好地理解PMC工作中的关键概念和计算方法,从而更加高效地处理实际工作中的各种需求。
同时,欢迎大家加入古哥PMC专业群,与更多的同行一起交流经验、共同学习、进步和成长。感谢大家的积极参与和支持!