495多维表格新玩法:打造高效自动化的欠料分析系统-5

职场计划有古哥 2024-08-28 01:47:38

全文约1800 字;

阅读时间:约6分钟;

听完时间:约12分钟;

继昨日的工作后,我们设计的《高效自动化的欠料分析系统》通过T+1、T+2、T+3的库存扣减计算出了每日的子件欠料分析汇总。目前展示的数据仅为汇总信息,能够显示MPS(主生产计划)中各生产任务所欠缺的子件情况。然而,这些汇总数据并未详细列出每个生产任务的具体缺料信息,例如,每个任务缺少多少数量的子件以及具体的缺料明细代码。

工单缺料数

我们首先计算了T+1天的缺件数量与明细,然后将结果反映在表5中的T+1天库存,即在扣除MPS(主生产计划)排程中的需求后剩余的子件库存数量。在表格旁边新增了一个公式字段,命名为“工单缺料记录”,并输入以下公式:

COUNTIFS([工单],[工单],[T+1 库存],"<0")

公式解释及原理:

这个公式用于多条件统计,它统计的是在工单区域内指定工单号,并且这些工单号对应的子件库存小于0的情况数量。如果统计结果为0,则表示没有欠料;相反,如果结果是负数,则表示存在缺件。例如,如果工单WK-01的子件数量为5,那么对应的会有5行记录,即5张工单。如果子件库存小于0的数量等于0,则意味着扣除需求后的库存均为正数,因此没有欠料。

工单齐套率

拥有了工单缺料的数量之后,我们就可以根据工单的子件总数来计算工单的齐套率。计算公式为:

齐套的子件数量/工单的总子件数

接下来,新建一个公式字段并命名为“工单齐套率”,

录入以下公式:

TEXT(1-COUNTIFS([工单],[工单],[T+1 库存],"<0")/COUNTIFS([工单],[工单]),"0%")

公式解释:

用缺件数量除以总工单数量得到欠料率,再用1减去此欠料率,得到齐套率,用TEXT设置为百分比的显示格式。

判断工单齐套

最后用IF函数进行最后的工单判断齐套,判断逻辑为如果工单齐套率为100%的则为齐套,反之就是不齐套。新建一个公式字段并命名为“工单齐套判断”,录入以下公式:

IF([工单齐套率]="100%","是","否")

同样的方法也可以应用于T+2和T+3的报表中。通过应用这种方法,我们发现齐套工单的情况并不理想:8月28日和8月29日均没有齐套的生产工单。分别设置后的效果如下:

工单欠料明细

在计算出齐套率不理想的情况下,需要重点关注生产工单不齐套的子件明细,也就是具体每张工单欠了哪些子件。此时可以用设计字段配合辅助条件字段列来实现。

新建一列属性为数字的字段,并命名为统计条件,默认值为0,再新建一列高级统计字段,并按以下方式设置统计条件:

统计方式:表5 T+1 库存表中的子件字段

统计方式:文本连接字符串

统计条件1:工单等于工单

统计条件2:T+1库存字段中库存数量小于统计条件(0)

效果如下图所示:

这样就显示了每张工单的欠料明细汇总的子件了。

汇总到MPS

利用上述数据,我们可以通过公式将其全部汇总到表1的主生产计划(MPS)中。这样一来,通过主生产计划,我们可以快速查看到所有排定的生产工单的相关物料信息,如欠料数量、明细数量以及齐套率等。

分别新建4个公式字段:工单缺料数、工单齐套率、是否齐套、工单欠料明细。后录入以下公式:

工单缺料数:

XLOOKUP([工单],'5.T+1 库存'![工单],'5.T+1 库存'![工单缺料数],XLOOKUP([工单],'6.T+2 库存'![工单],'6.T+2 库存'![工单缺料数],XLOOKUP([工单],'7.T+3 库存'![工单],'7.T+3 库存'![工单缺料数])))

工单齐套率:

--XLOOKUP([工单],'5.T+1 库存'![工单],'5.T+1 库存'![工单齐套率],XLOOKUP([工单],'6.T+2 库存'![工单],'6.T+2 库存'![工单齐套率],XLOOKUP([工单],'7.T+3 库存'![工单],'7.T+3 库存'![工单齐套率])))

是否齐套:

XLOOKUP([工单],'5.T+1 库存'![工单],'5.T+1 库存'![是否齐套],XLOOKUP([工单],'6.T+2 库存'![工单],'6.T+2 库存'![是否齐套],XLOOKUP([工单],'7.T+3 库存'![工单],'7.T+3 库存'![是否齐套])))

工单欠料明细:

XLOOKUP([工单],'5.T+1 库存'![工单],'5.T+1 库存'![工单缺料明细],XLOOKUP([工单],'6.T+2 库存'![工单],'6.T+2 库存'![工单缺料明细],XLOOKUP([工单],'7.T+3 库存'![工单],'7.T+3 库存'![工单缺料明细])))

效果如下图所示:

今日技巧总结:

今天的工作重点在于通过自动化欠料分析系统,提高了我们对生产计划物料短缺情况的可见性。我们不仅计算了未来三天(T+1、T+2、T+3)内各生产工单的子件欠料情况,还进一步细化了每个工单的具体缺料明细,从而帮助我们更好地理解并解决齐套率低的问题。

我们使用了COUNTIFS函数来统计欠料数量,并通过计算齐套率来评估工单的物料完整度。对于每一个工单,如果其齐套率达到100%,则判定该工单为齐套;否则,标记为不齐套。此外,为了更直观地了解每个工单的欠料明细,我们设置了相应的统计字段,使得管理者能够快速识别出哪些子件导致了生产延误。

最终,我们将这些关键信息汇总到了主生产计划(MPS)中,使得决策者能够一目了然地看到所有生产工单的状态,包括它们的欠料数、明细数以及齐套率。这一改进有助于我们及时调整生产策略,减少因物料短缺造成的生产停滞,提高整体生产效率。

0 阅读:1

职场计划有古哥

简介:感谢大家的关注