WPS高级函数GBY助力:小宋轻松搞定《现存量报表》库位分析

古哥计划
古哥计划

优秀创作者

全文约1300字;

阅读时间:约3分钟;

听完时间:约6分钟;

小宋刚入职一家公司,担任仓库管理员。他接到上级领导的一项任务,需要对刚刚从WMS系统导出的《现存量报表》进行数据清洗。具体任务包括:

  • 找出每个编码对应的存放位置。

  • 对于一个编码对应多个存放位置的情况,将这些位置编号合并到同一个单元格内,并使用逗号分隔。

  • 统计每个编码所对应的存放位置数量。

  • 确定存放位置最多的存货编码。

效果如下图所示:

案例分析

这个场景是仓库管理员常见的工作之一,即对所管理的物料进行库位管理,以便于快速配送。由于物料的数量和体积不同,它们会被存放在不同的位置。通过对《现存量报表》的分析,可以整理出物料编码与对应库位之间的关系。其目的是通过比较实际库位存储量与账面上记录的库位信息,来决定是否需要进行库位调整、整合等操作。

通常,《现存量报表》从系统中导出时为一维数据表,这限制了对其进行多维度分析的能力。若要实现更复杂的数据统计和展示功能,可能需要升级系统。为了降低成本支出,可以考虑使用表格软件来进行所需的操作。

解决方案

上述需求看似复杂,但实际上如果使用的是最新版本的WPS,可以通过更新后的GBY聚合函数轻松实现。在适当的位置输入以下公式:

=GROUPBY(A2:A142,B2:B142,HSTACK(COUNTA,ARRAYTOTEXT),,,-2)

公式解析如下:

参数1(A2:A142):行标签,即存货编码。

参数2(B2:B142):值,即每个编码对应的存放位置。

参数3(HSTACK(COUNTA, ARRAYTOTEXT)):这里使用了HSTACK来将两个函数的结果水平拼接成一列。第一部分是COUNTA,用于统计每个编码对应存放位置的数量;第二部分是ARRAYTOTEXT,它会把同一个编码下的所有存放位置汇总,并以逗号分隔合并到一个单元格中。

参数4至参数5:这些参数被省略。

参数6(-2):指定对第2列(即COUNTA函数返回的结果)进行降序排序,这样数量最多的编码会被排在最上面,便于数据分析。

通过输入上述公式,小宋快速完成了上级领导分配的任务,并得到了所需的结果。具体来说:

统计了每个编码对应的存放位置数量,例如某个编码对应了29个不同的存放位置。确定了存放位置最多的存货编码,即编码为70CPE02723的物料。

最后总结

通过这一系列的操作,小宋不仅高效地完成了上级领导分配的任务,还展示了如何利用现代办公软件的强大功能来简化复杂的数据处理流程。这种方法不仅节省了大量的人工操作时间,而且提高了数据处理的准确性和工作效率。

对于仓库管理员而言,能够迅速而准确地获取物料编码与存放位置之间的关系,有助于更好地进行库位管理和优化,从而提升整个仓库运营的效率。此外,使用WPS中的GBY聚合函数进行数据清洗和分析,无需额外投资于系统升级或购买昂贵的专业软件,为公司节约了成本。

总之,这种基于现有工具的创新应用,为解决实际工作中的难题提供了一种经济高效的解决方案,同时也彰显了员工在面对挑战时的主动性和解决问题的能力。

广东省
浏览 700
1
5
分享
5 +1
7
1 +1
全部评论 7
 
赵二
非常实用!
· 辽宁省
1
回复
赵二
点赞收藏学习!
· 辽宁省
1
回复
 
亂雲飛渡
亂雲飛渡

WPS寻令官

学习
· 广东省
回复
 
HC.旋
HC.旋

WPS寻令官

跟着古老师学
· 福建省
回复
 
懒得批爆
懒得批爆

WPS寻令官 | WPS产品体验官

一套WMS系统就搞定包含这个在内的其他仓储问题,就我公司大约三十多个仓储项目来说,基本都有客户提供的WMS仓储系统,有的系统还支持PDA扫码收发仓储货物。 不是说这个函数公式没有用,而是表格在现代化的仓储物流项目中起到的作用微乎其微。 对于合格的仓储管理员,不仅要快速准确的获取SKU对应的堆位、数量等,还需要安全可靠的将这些数据展示到领导、客户的面前,此时表格的效率相对系统就低下很多了,况且建立一个物流仓库的投资都在100-500万上下,根据仓储规模,使用一套仓储系统的代价也不会超过仓库投资的10%,所以不存在增加成本的说法。 最后一点很重要,仓储项目中的SKU数十万,我公司仓储项目中最少的SKU也有七八千种,如果将其两两结合后产生的新SKU,怀疑一个工作簿装不下,并且还要进行(图二)中的其他操作,我猜配置公式可能都要七八个月吧。
· 四川省
回复
古哥计划
古哥计划

优秀创作者

非常认同 我的客户都100人以下小厂,问题不大。
· 广东省
回复