ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 269|回复: 8

[求助] 交货排单问题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-3-22 10:45 | 显示全部楼层 |阅读模式
交货排单问题想了好久,无法高效解决。求助各位大佬。

我所在工厂是生产电器的,在电商平台上销售,有多个品牌(相当于多个客户)。运营提供出货需求给我们生产,到了出货日期,经常因为销量跟预期不一致,运营就减少出货,导致一款产品有多个尾单没有清完。
这样的情况,导致我跟单很累。运营更新一次出货计划,我就要删除原来的计划,然后一款一款重新排,及时传达到生产部门。请问大神有好办法快速更新排程吗?我查询到“规划求解”跟我的需求搭边,但是实际操作起来的时候不知道怎么做。
需求:按照客户的出货计划,在排程表里选择对应的型号来出货。如果一个型号有好几个订单可以选择,先排上面的那行(上面的行下单早)

关键词:客户 型号    同一款型号有多个客户下单,不能混淆

求路过的大神垂青此贴,万分感谢!!!!

出货排程表.rar

57.65 KB, 下载次数: 23

TA的精华主题

TA的得分主题

发表于 2024-3-22 14:38 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 09:17 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

image.png
感谢大神回复。
比如JI客户KM-AAR5076H这个型号的产品2024/01/20出货500件,就在所有订单的排程明细表里按从上到下的顺序排足500件。如下:
image.png
其他的型号以此类推。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 09:18 | 显示全部楼层
shiyu406 发表于 2024-3-23 09:17
感谢大神回复。
比如JI客户KM-AAR5076H这个型号的产品2024/01/20出货500件,就在所有订单的排程明细表 ...

不好意思,应该是400件。看错啦。

TA的精华主题

TA的得分主题

发表于 2024-3-23 09:32 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 11:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
wengjh8848 发表于 2024-3-23 09:32
总感觉表格设计逻辑有问题

总的排单表上,后面的列平时我都是只写交货时间,不体现客户名称的。是这个位置觉得怪吗?

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 17:51 来自手机 | 显示全部楼层
shiyu406 发表于 2024-3-23 09:17
感谢大神回复。
比如JI客户KM-AAR5076H这个型号的产品2024/01/20出货500件,就在所有订单的排程明细表 ...

就是利用公式自上而下找到各个数据,直到找到的所有数总和等于400。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 17:58 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
shiyu406 发表于 2024-3-23 17:51
就是利用公式自上而下找到各个数据,直到找到的所有数总和等于400。

如果上面所有找到的数字总和加到380了,但下一个订单是40件,那这个订单就需要自动排20件。

总感觉会有办法可以解决。还是自己太菜了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 21:21 | 显示全部楼层
只想到这些零散的公式,用下来也没能解决问题
救救孩子吧!!
=IFERROR(IF(AND(VLOOKUP(E3,WE客户发货计划!C4:D109,2,0)>G3,SUMIFS($G$2:G2,$E$2:E2,E3)<VLOOKUP(E3,WE客户发货计划!C4:D109,2,0)),G3,IF(AND(VLOOKUP(E3,WE客户发货计划!C4:D109,2,0)<G3,SUMIFS($G$2:G2,$E$2:E2,E3)<VLOOKUP(E3,WE客户发货计划!C4:D109,2,0)),VLOOKUP(E3,WE客户发货计划!C4:D109,2,0),VLOOKUP(E3,WE客户发货计划!C4:D109,2,0)-SUMIF($E$2:OFFSET(E3,-1,1,1),E3,$E$2:OFFSET(G3,-1,1,1)))),0)

出货排程表.zip

63.8 KB, 下载次数: 3

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 12:28 , Processed in 0.045074 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表