You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加Fill-up volume为变量单元格后OpenSolver功能失效原因咨询

OpenSolver线性规划异常问题分析请求

这是关于Solver线性规划的技术问题,并非寻求习题解答,而是要理解工具运行行为——当前输出不符合预期。

我正在搭建一套全年产品收货规划方法,需满足公司预算要求,表格相关区域定义如下:

  • 第3行H至S列:每月允许收货的容量
  • D列(Model Id):示例包含5个产品型号
  • E列“Accumulative Stores”:需铺货的门店数量
  • F列“Initial Allocation”:首批发往门店的数量
  • G列“Total volume”:公司需接收的总数量
  • 第7至11行H至S列:各型号每月的最终计划收货量

收货规划规则

  1. 若Total volume ≥ Accumulative Stores × Initial Allocation × 1.1,首批必须包含门店所需量加10%的初始补货量
  2. 若Total volume < Accumulative Stores × Initial Allocation × 1.1,首批收货量为Total volume
  3. 剩余量最多拆分为3批,每批至少120单位
  4. 首批后的剩余批次需连续月份收货,不得跨月
  5. 若首批及后续3批后仍有剩余量,需分配至可用月份

模型设置与异常情况

我创建了多组二进制表格用于分配逻辑:初始分配+初始补货、无足够量补货的初始分配、拆分批次的月份定义、约束拆分批次不早于首批的表格,以及用于补充未填满的Fill-up volume表格。

原本的设置可正常完成初始分配、初始补货及首批后连续月份拆分批次的分配,但将Fill-up volume表格设为Solver变量单元格后,该表格始终为0,且之前的功能全部失效。

因原版Excel Solver存在变量和约束数量限制,我使用的是OpenSolver插件,已准备好两种不同Solver设置的无宏XLSX文件,恳请解释该异常原因。

内容的提问来源于stack exchange,提问作者Arthur Gelcer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 12:26:05