扫码阅读
手机扫码阅读

同一个货所在的不同库位合并放到一个单元格?

16 2024-09-15

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:同一个货所在的不同库位合并放到一个单元格?
文章来源:
随风的数据分析
扫码关注公众号
文章摘要

库房盘点中如何快速合并商品库位信息

随风在本文中讨论了库房盘点中遇到的一个常见问题:如何高效合并一个商品在多个库位的信息,以便复盘时快速查找。他首先解释了库房盘点包含初盘、复盘和差异盘等多个阶段,其中初盘是盲盘,即不依照事先的明细进行盘点,记录商品的基础信息、数量和库位号等。

问题与需求

在差异盘中,需要确认是否存在人为错误导致的数量差异。随风提出了一个具体的需求:如何将Excel中F列的商品编码对应的所有库位合并到G列,并确保库位不重复。为了解决这个问题,随风编写了一段VBA自定义函数。

VBA自定义函数

随风分享了他编写的VBA函数JoinLocation,该函数接受四个参数:待查找的值(strSKU)、待查找区域(rngSKU)、返回列次(lngCol)、以及一个可选的连接符(strSplit,默认为短横线"-")。函数的核心逻辑是遍历数据区域,找到匹配的商品编码后,将其库位合并为一个字符串,同时排除重复的库位。

使用步骤

随风也提供了详细的使用步骤,包括在Excel中打开VBE界面、插入模块、复制代码到模块中,并在Excel界面使用公式=JoinLocation(F2,A:B,2,"、")来应用这个自定义函数。最后还提醒用户,若要保存带有该代码的文件,需要保存为启用宏的工作簿格式。

通用性

随风强调,这段VBA函数不仅适用于库房盘点场景,也适用于任何需要合并商品库位信息的场景,如商品在不同销售渠道中的位置等。

想要了解更多内容?

查看原文:同一个货所在的不同库位合并放到一个单元格?
文章来源:
随风的数据分析
扫码关注公众号