PMC表格模型51:全阶毛需求运算表-5

职场计划有古哥 2025-04-12 06:54:36

全文约600

大家好,我是古老师,今天分享第51个表格模型,全阶毛需求运算表模型的第5章,在昨天已经完成0层到1层的子件总需求明细表一分为二,分别分拆为1层采购件和1层MPS(自制件)输出。有了这个报表后,根据BOM物料清单自上而下的计算方法,可以继续计算出1层到2层的子件总需求明细。

二层需求

有了一层的MPS主生产计划,就可以重复0层分解1层的公式结构,把1层分解2层的明细继续用筛选加堆叠函数分解出来。这些函数的逻辑与前面所讲的基本结构一样,只需要特别注意引用的动态数组区就可以了,参考公式如下:

A2=LET(A,'1层MPS.输出'!A2#,B,'1层MPS.输出'!D2#,XLOOKUP(SEQUENCE(SUM(B)),SCAN(,B,SUM),A,,1))

B2=LET(A,'1层MPS.输出'!B2#,B,'1层MPS.输出'!D2#,XLOOKUP(SEQUENCE(SUM(B)),SCAN(,B,SUM),A,,1))

C2=LET(A,'1层MPS.输出'!C2#,B,'1层MPS.输出'!D2#,XLOOKUP(SEQUENCE(SUM(B)),SCAN(,B,SUM),A,,1))

D2=DROP(REDUCE("",'1层MPS.输出'!A2#,LAMBDA(X,Y,VSTACK(X,FILTER(BOM.输出!B2#,BOM.输出!A2#=Y)))),1)

E2=DROP(REDUCE("",'1层MPS.输出'!A2#,LAMBDA(X,Y,VSTACK(X,FILTER(BOM.输出!C2#,BOM.输出!A2#=Y)))),1)*B2#

F2=XLOOKUP(D2#,BOM.输出!B2#,BOM.输出!E2#)

二层分开

2层的总需求计算出来后,同样把2层的需求分为采购件与自制件,同样也是提前1天,这样继续新建一张表,分别命名为:“2层采购.输出”、“2层MPS.输出”,同时录入对应的公式:

A2=FILTER('2层总需求.输出'!D2#,'2层总需求.输出'!F2#="采购件")

B2=FILTER('2层总需求.输出'!E2#,'2层总需求.输出'!F2#="采购件")

C2=FILTER('2层总需求.输出'!F2#,'2层总需求.输出'!F2#="采购件")

D2=FILTER('2层总需求.输出'!C2#,'2层总需求.输出'!F2#="采购件")-1

采购件明细:

自制件MPS明细:

A2=FILTER('2层总需求.输出'!D2#,'2层总需求.输出'!F2#="自制件","无计划")

B2=FILTER('2层总需求.输出'!E2#,'2层总需求.输出'!F2#="自制件","无计划")

C2=FILTER('2层总需求.输出'!F2#,'2层总需求.输出'!F2#="自制件","无计划")

D2=IFNA(FILTER('2层总需求.输出'!C2#,'2层总需求.输出'!F2#="自制件")-1,"无计划")

E2=IFERROR(XLOOKUP(A2#,BOM.输出!A2#,BOM.输出!D2#,"无BOM"),"无计划")

3层总需求

再接下来就是继续计算,也就是通过“2层MPS.输出”自制件需求计划,计算出3层的总需求,如果3层的总需求没有自制件了,就不用再分解了。如果还有,就需要继续分解。

A2=LET(A,'2层MPS.输出'!A2#,B,'2层MPS.输出'!E2#,XLOOKUP(SEQUENCE(SUM(B)),SCAN(,B,SUM),A,,1))

B2=LET(A,'2层MPS.输出'!B2#,B,'2层MPS.输出'!E2#,XLOOKUP(SEQUENCE(SUM(B)),SCAN(,B,SUM),A,,1))

C2=LET(A,'2层MPS.输出'!D2#,B,'2层MPS.输出'!E2#,XLOOKUP(SEQUENCE(SUM(B)),SCAN(,B,SUM),A,,1))

D2=DROP(REDUCE("",'2层MPS.输出'!A2#,LAMBDA(X,Y,VSTACK(X,FILTER(BOM.输出!B2#,BOM.输出!A2#=Y)))),1)

E2=DROP(REDUCE("",'2层MPS.输出'!A2#,LAMBDA(X,Y,VSTACK(X,FILTER(BOM.输出!C2#,BOM.输出!A2#=Y)))),1)*B2#

F2=XLOOKUP(D2#,BOM.输出!B2#,BOM.输出!E2#)

从上面的可以看到,3层的属性全部为采购件了,所以就不需要继续计算第4层了,这个模型最重要的就是非常清单所需要计算的产品的物料清单模型的BOM层级,通过这个层级来判断模型的计算次数。最后就合并计算与分析了

未完待续……

0 阅读:0