【问题标题】:Excel Solver exclude where price is zeroExcel Solver 排除价格为零的地方
【发布时间】:2020-05-14 07:04:54
【问题描述】:

我正在使用 MS Excel 中的基本求解器来求解 Simplex LP,以根据供应商 A-C 的分配最小化产品 1-3 的总成本。我的问题是,由于并非所有供应商都提供每种产品,所以当我设置 LP 时,它只是为供应商设置分配无价格,将其视为成本“0 美元”。

 Price
           SupplierA SupplierB SupplierC
 Product1  $1.50     $2.00
 Product2  $2.00               $1.00
 Product3            $2.50     $1.50

我可以设置一个约束来防止求解器分配价格为零的位置吗?我想过将空白设置为 999999,但这会使表格看起来很奇怪。我还尝试设置空价格而不是空白,但这会导致优化器出错。任何想法,将不胜感激。谢谢

【问题讨论】:

    标签: excel solver


    【解决方案1】:

    我想通了。在总成本公式中,我只是使用了 =if(price = "", 999999999 * allocation, price * allocation)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 2021-12-06
      • 1970-01-01
      相关资源
      最近更新 更多