第三步:排程订单分解BOM,用筛选函数把刚才02表产品BOM中不为空的筛选出来,就得到所排产品的订单分解BOM; 此函数为动态数组函数。
A2 =FILTER('02产品BOM表'!A2:C52,'02产品BOM表'!D2:D52<>"")
公式的意思为把02产品BOM表中不等空的筛选出来;
第四步:计算需求,公式为排程数量乘以定额,这里注意VLOOKUP函数的引用关系,需要锁定对应的列;
D2=VLOOKUP($A2,'01排程表'!$B:$H,COLUMN(C1),0)*$C2
公式说明:利用VLOOKUP的批量引用把排程表中产品的排程数量引用过来,再乘以用量,就得到了零件的每日需求表;
第五步:计算零件的汇总需求用量,在表4把零件这一列删除重复项目,再结果汇总函数就可以得出;
A2 =UNIQUE('03订单分解BOM表'!B2:B2000)
动态数组函数,对03表中的零件删除重复项目;范围可以选择大一点,这样后面产品排程多的话也不怕了;
B2 =SUMIFS('03订单分解BOM表'!D:D,'03订单分解BOM表'!$B:$B,$A2)
录入汇总求和函数后,就得到了物料需求明细表;