小兔网

制定模型   |  反复试验   |  解决模型

Excel中使用求解器查找从每个工厂运送到每个客户的单位数量,以最大程度地降低总成本。

制定模型

我们要解决的模型在Excel中如下所示。

Excel中的运输问题

1.要解决运输问题,请回答以下三个问题。

一个。要做出什么决定?对于此问题,我们需要Excel找出从每个工厂向每个客户运送多少个单元。

b。这些决定受到哪些限制?每个工厂都有固定的供应,每个客户都有固定的需求。

C。这些决策的总体绩效指标是什么?绩效的总体衡量标准是装运的总成本,因此目标是最大程度地减少此数量。

2.为了使模型更易于理解,请命名以下范围。

范围名称细胞
单位成本C4:E6
出货量C10:E12
总计C14:E14
需求C16:E16
TotalOutG10:G12
供应I10:I12
总计花费I16


3.插入以下功能。

插入功能

说明:SUM函数计算从每个工厂运送到每个客户的总计(总计)。总成本等于单位成本与出货量的总和。

试错

使用这种公式,可以轻松分析任何试验解决方案。

例如,如果我们从工厂1向客户1运送100单位,从工厂2向客户2运送200单位,从工厂3向客户1运送100单位,从工厂3向客户3运送200单位,则总输出等于供应,总输入等于需求。该解决方案的总成本为27800。

试用解决方案

不必使用反复试验。接下来,我们将描述如何使用Excel Solver快速找到最佳解决方案。

解决模型

要找到最佳解决方案,请执行以下步骤。

1.在“数据”选项卡上的“分析”组中,单击“求解器”。

单击求解器

注意:找不到规划求解按钮?单击此处加载规划求解加载项

输入求解器参数(继续)。结果应与下图一致。

求解器参数

您可以选择键入范围名称或单击电子表格中的单元格。

2.输入目标的TotalCost。

3.单击最小。

4.输入更改的可变单元格的装运。

5.单击添加输入以下约束。

需求约束

6.单击添加输入以下约束。

供应约束

7.选中“使非约束变量为负”,然后选择“ Simplex LP”。

8.最后,单击解决。

结果:

求解结果

最佳解决方案:

运输问题结果

结论:最好从工厂1向客户2发送100个单位,从工厂2向客户2发送100个单位,从工厂2向客户3发送100个单位,从工厂3向客户1发送200个单位,从工厂3向客户发送100个单位,这是最佳选择。 3.此解决方案的最低成本为26000。满足所有约束条件。