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

职场计划有古哥 2024-08-26 02:41:58

全文约1500 字;

阅读时间:约3分钟;

听完时间:约6分钟;

昨天,我们完成了数据库与多维表格的连接,实现了ERP系统中工单子件用料分析和库存量的实时同步。这为我们进行T+1日的MPS生产计划欠料计算准备了数据。接下来,我们将进行T+1日的欠料计算。

T+1天欠料

欠料的计算逻辑是库存减去需求。对于T+1的子件需求(一个子件可能对应多个工单,因此会有重复项),我们需要先汇总子件的需求。这一过程可以通过使用SUMIFS公式来完成,而在多维表格中,可以利用高级字段“统计”功能达到相同的效果。

创建一个属性为“统计”的高级字段,并将其标题命名为“统计汇总子件未发量”。按照以下方式进行设置:

需要统计的字段:表4中的“未发量”字段

统计方式:求和

统计条件:子件等于当前子件

效果如下图所示:

接下来就是把库存数量从表3的现存量报表中引用过来,此处可以用公式XLOOKUP或者SUMIFS来引用,不过这里还是用统计字段来实现,多维表格中统计字段非常强大,在某些时候可以替代XLOOKUP、SUMIFS、COUNTIFS等函数,使得用户学习成本降低。

创建一个属性为“统计”的高级字段,并将其标题命名为“统计汇总现存量”。按照以下方式进行设置:

需要统计的字段:表3中的“可用现存量”字段

统计方式:求和

统计条件:表3中的存货编号字段等于当前表的子件字段

效果如下图所示:

最后创建一个公式字段,并命名为“T+1欠料”,录入公式:

[@[统计可用现存量 (3.现存量)]]-[@[统计未发量 (4.T+1欠料)]]

这样就计算出第一天的欠料

欠料汇总

新建一个数据表,命名为“欠料汇总”,首先将所有MPS已排程的工单中的下层子件去除重复后引用过来。为了实现这一点,我们可以创建一个辅助的“编号”字段,并在这个字段中录入从1到2000的数字序行。在传统表格软件中,可以使用=SEQUENCE(2000)生成这样的数字序行,然后将生成的数字直接复制到多维表格的“编号”字段中。

效果如下图所示:

在右边新建一个公式字段,并命名为“子件”,录入以下公式

IFERROR(INDEX(UNIQUE('2.用料分析'![子件]),[@编号]),"")

公式解释:

删除表2工单子件用料分析中的子件的重复项,并用INDEX返回编号(1、2、3……)第1行、第2行、第3行……,如果出现错误返回空。这样就可以获得每个子件的唯一值。

有了子件的唯一值之后,就可以将T+1第一天的欠料数据引用过来。此时可以利用多维表格的高级字段“统计”功能,并按照以下条件进行设置:

需要统计的字段:表4中的 “T+1欠料”字段

统计方式:去重

统计条件:子件(表4)等于子件(当前表)

今日技巧总结

今天,我们不仅实现了ERP系统中工单子件用料分析与库存量的实时同步,还通过多维表格的高级功能完成了T+1日的欠料计算。这一流程的关键在于有效地利用了多维表格中的“统计”字段功能,简化了原本复杂的计算步骤,降低了用户的操作难度。

我们首先设置了统计字段“统计汇总子件未发量”来汇总T+1日的需求量,接着通过同样的方法设置了“统计汇总现存量”字段来引用库存数量。最后,通过简单的公式字段计算出了T+1日的欠料情况。

为了更好地管理和查看欠料情况,我们创建了一个“欠料汇总”数据表,使用了现代表格软件中的SEQUENCE函数生成连续编号,并通过公式去重子件,确保每个子件的唯一性。这使得我们可以方便地将T+1日的欠料数据引入汇总表中。

通过这些步骤,我们不仅提升了数据处理的效率,还保证了数据的准确性,为后续的生产计划提供了坚实的数据基础。多维表格的强大功能和灵活应用,让我们能够在不牺牲速度和精度的前提下,处理复杂的供应链管理任务。

未完待续……

0 阅读:0

职场计划有古哥

简介:感谢大家的关注