ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 救救孩子吧,实在想不出办法了!

[复制链接]

TA的精华主题

TA的得分主题

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

交货排单问题想想破脑袋,无法高效解决。求助各位大佬救救孩子吧


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


同一款型号有多个客户下单,不能混淆出货
求路过的大神垂青此贴,万分感谢!!!!
现在只想到下面零散的公式,解决不了问题。


=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)
image.jpg

出货排程表.zip

63.8 KB, 下载次数: 18

TA的精华主题

TA的得分主题

发表于 2024-3-23 22:01 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
看不懂你要干什么?

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 23:13 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
客户发货计划里的是总数。排程明细表里有很多订单,凑够总数出货。(“销售和分销凭证”是订单号的意思)

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-23 23:15 来自手机 | 显示全部楼层
boy8199 发表于 2024-3-23 22:01
看不懂你要干什么?

客户发货计划表里列出来的是每个产品发货的总数。排程明细表里是工厂的订单,要把订单凑够客户要的数量来发。(“销售和分销凭证”就是订单号的意思)

TA的精华主题

TA的得分主题

发表于 2024-3-24 22:27 | 显示全部楼层
看了好几次帖子标题,我以为是微信群的多次出现的救救孩子骗子信息呢,标题一模一样的!

TA的精华主题

TA的得分主题

发表于 2024-3-24 22:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
说需求,不猜谜。

TA的精华主题

TA的得分主题

发表于 2024-3-24 22:44 | 显示全部楼层
虽然不明白你在说什么,你所谓的规划求解,可以使用简便的方法,就是辅助表,辅助列。

按照你的意思,我理解得救就是,把订单数 A 求出来,把每个产品发货的总数 B求 出来,A>=B,就发货,用条件格式标红。达到要求就标红,类似这样。

不过,连要求都不说明白,或者说你觉得自己说明白了,但看的人一头雾水,问题都不知道,别人怎么可能给出答案。可以看看我这贴,怎么发帖求助:https://club.excelhome.net/thread-1683799-1-1.html

你的数据很规范,问题说清楚,应该不是很难

TA的精华主题

TA的得分主题

发表于 2024-3-25 10:50 | 显示全部楼层
楼主应该问的是客户要求发货的数量,在工厂的同一个物料的不同批次里, 如果顺序发货,即第一批不够的话,发第二批,第三批,以此类推,凑够客户要求的数量就可以、

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-25 11:19 | 显示全部楼层
Sean_zhang810 发表于 2024-3-25 10:50
楼主应该问的是客户要求发货的数量,在工厂的同一个物料的不同批次里, 如果顺序发货,即第一批不够的话, ...

是的,是的。我就是这个意思。您太会总结了。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-4-28 23:16 , Processed in 0.038977 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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