首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

49 当采购部要求MC在欠料表把采购订单号备注上

近期接到某工厂的MC(物料控制)的一个问题,他说在发布《物料欠料表》的时候,采购部门提出了一个需求,就是需要把物料对应的采购订单号加上去,这样方便采购部门快速、高效的与供应商沟通;对于这个问题他不能理解,都已经把欠什么料到品号级别发给采购了,现在采购部门还要物控把采购订单备注上去,他说他做不到。

因为采购订单明细表中的数据太多了,一个物料可能对应多个采购订单号,而他发布的《物料欠料表》只有一个汇总数量,因为工厂没有执行LRP(按单跑需求),所以都是用汇总需求发布的。某物料欠料如果要一个一个对应上采购订单,工作量太大了;问古哥有没有处理方法?

下图中是MC一个一个备注上去的;

01 问题分析:

针对这个问题,第一个反应就是数据查询中“一对多”的问题,这类问题的解决方案比较多,此案例中还有一个需求就是合并在一个单元格内,所以基本上得到了解决思路:就是找到多个单号,两次合并,先全部采购订单和数量,再把所有采购单和数量一起合并到一个单元格内;

02 解决方案:

针对于“一对多”的最佳方案一定是函数FILTER,这个函数可以筛选出对应的“多个结果”;我们先分别在两个单元格内分别录入两个函数:

H22=FILTER(B22:B31,C22:C31=F22)

I22=FILTER(D22:D31,C22:C31=F22)

函数返回WL-01的“一对多”结果,也就是对应的采购订单和未交数量。效果如下图所示:

根据解题思路,我们需要把这两列合并,所以我们用连接符号“&”把这两组结果合并成一组条件,录入公式:

H36=FILTER(B36:B45,C36:C45=F22)&"_"&FILTER(D36:D45,C36:C45=F22),这样就返回了一个数组区域;

最后把这个数组区域合并成一个单元格,合并成一个单元格的函数就是

H49=TEXTJOIN(";",,FILTER(B49:B58,C49:C58=F22)&"_"&FILTER(D49:D58,C49:C58=F22)),下拉填充公式就可以了,这样一个全自动动态引用采购订单和未交数量的《欠料表》模板就制作好了;

03 总结:

物料控制MC在接到采购部门的需求的时候,先不要不理解,思考解决方案才是最佳的方案,很多中小工厂的信息化没有上,没办法自动匹配查询,此时用Excel建立对应模板,也是一个非常不错的方案;

当然如果可以信息化的,可以借助信息工具批量把单号一一对应上去,这样相当省心,不管有没有信息化,一个合并的物控员如果自己能够把欠料表设计出来,在Excel中,对整体的欠料逻辑会有一个新的高度;

我是古哥:

从事制造行业18年,在企业运营、供应链管理、智能制造系统等方面具有丰富的实战经验。企业智能化,柔性化计划运营管理专家,擅长通过企业流程优化规范,企业管理、导入计划运营提升企业效率;对提高企业准时交货率,降低企业库存,输出智能制造人才有丰富的经验。学习PMC生产计划,关注古哥计划!23年古哥特训全程班开始预报名招生,23年和古哥一起全方位学习计划运营知识

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221226A07GR700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券