社交媒体 如何在Excel中设置求解器工作表 - 虚拟

如何在Excel中设置求解器工作表 - 虚拟

视频: 郭安定:Excel 2003 企业协作 01-04 设置不同比较方案 2025

视频: 郭安定:Excel 2003 企业协作 01-04 设置不同比较方案 2025
Anonim

这是一个Excel工作簿,用于解决单人业务的优化建模问题。如果您选择自己构建“求解器”工作簿示例(一个好主意),则要告诉Excel在工作簿中显示实际的公式而不是公式结果。

顺便说一句,这就是这本工作手册的作用。为此,请选择要显示实际公式而不是公式结果的工作表范围,然后同时按Ctrl和'(重音符号)键。通过按Ctrl +',您可以告诉Excel在所选范围内显示公式而不是公式结果。

<! --1 - >

设置求解器工作簿需要三个步骤:

  1. 确定求解器变量。首先,您要确定优化建模问题中的变量。在试图找出写作和研讨会的数量以便在单人企业中获得最大收益的情况下,两个求解变量是

    书籍 和 研讨会。 <! - 2 - >

    您可以输入范围A1:A3中显示的标签,然后输入范围B2:B3中显示的起始变量值。这部分的工作表是没有什么神奇的。它只是确定哪些变量进入目标函数。目标函数是您想要最大化或最小化的公式。存储在工作表范围B2:B3中的值是关于最佳变量值应该是什么的开始猜测。

    这只是一个猜测,最佳书写数量是两个,最佳讨论数量是八个。在解决问题之前,您不会知道最佳的书籍和研讨会的数量。

    尽管您不必命名包含变量值的单元格,在这种情况下,命名这些单元格的单元格B2和B3使您的目标函数公式和约束公式更易于理解。所以,你应该命名单元格。

    如果您设置了这样一个工作簿,您可以通过选择工作表范围A2:B3,然后单击公式选项卡的从选择中创建命令按钮命名变量值单元格。当Excel显示选择创建名称对话框时,选择左列复选框并单击确定。

    这告诉Excel使用左列中的标签:这将是范围A2:A3 - 命名范围B2:B3。换句话说,按照这些步骤,您可以命名单元格B2书籍,并命名单元格B3研讨会。描述目标函数。

    单元格B5中显示的目标函数给出要优化的公式。在利润公式的情况下,你想要最大化一个功能,因为你想最大化利润,当然。不是所有的目标函数都应该被最大化。一些目标函数应该尽量减少。例如,如果您创建一个目标函数来描述某些广告程序的成本或某些投资程序的风险,则可以从逻辑上选择最小化成本或最小化风险。

  2. 要描述目标函数,请创建一个描述要优化的值的公式。如果是单笔业务的利润函数,那么您为每本书写15000美元,每笔研讨会为20000美元。您可以通过输入公式

    = 15000 *图书+ 20000 *研讨会

    来描述。换句话说,你可以通过把你写的书的数量乘以15000美元和你给出的研讨会的数量乘以20,000来计算你的一人公司的利润。这就是在单元格B5。确定任何目标函数约束。

    在工作表范围A8:C11中,约束在目标函数上进行描述和标识。四个约束可以限制您可以在您的业务中赚取的利润: 现金需求限制: 第一个约束(单元格A8)量化现金需求约束。在这个例子中,每本书需要$ 500现金,每个研讨会需要$ 2,500现金。如果您有20,000美元的现金投资于书籍和研讨会,那么您可以撰写的书籍数量有限,而且您可以通过现金进行的研讨会数量,以及您需要进行的前期投资。 单元格B8中的公式描述了您的业务所需的现金。单元格C8,20000中显示的值标识实际约束。

    工作时间限制:

  3. 工作时间限制约束通过在单元格B9中具有公式并在单元格C9中具有值1880来量化。使用这两个信息,公式和常数值来描述工作时间限制。简而言之,这个限制说明你花在书籍和研讨会上的小时数需要少于1880年。

    最低书籍数量政策:

    • 你每年至少要写一本书的限制在单元格B10和C10中被设置。公式=书籍进入单元格B10。最少数量的书籍1进入单元格C10。 研讨会的最小数量政策:

      在单元格B11和C11中设置每年必须至少举办四次研讨会的限制。公式进入单元格B11。最小数量的研讨会常数值4进入单元格C11。

    • 在给出约束公式并提供将公式结果进行比较的常量之后,就可以解决优化建模问题。随着工作簿的建立,解决这个功能其实很简单。 设置工作簿,定义目标函数和约束公式的问题是困难的部分。

如何在Excel中设置求解器工作表 - 虚拟

编辑的选择

记录您的思科网络配置与CDP - 傻瓜

记录您的思科网络配置与CDP - 傻瓜

记录思科网络配置有时没有思科发现协议)可能需要花费数小时在布线室跟踪电缆和记录端口。在某些情况下,配线室是一个真正的老鼠的电缆巢,并且可能需要几个小时的导航才能找出哪些交换机连接到哪个交换机,哪些路由器,...

以太网通道诊断信息收集 - 虚拟

以太网通道诊断信息收集 - 虚拟

诊断思科网络中的以太网通道问题,您首先必须能够收集您的交换机及其配置。为了执行这个任务,你一如既往地依靠Show和debug命令。首先,简要介绍一下show命令的内容。 Switch1> enable Switch1#configure terminal Switch2#show EtherChannel ...

扩展访问控制列表(ACL) - 虚拟

扩展访问控制列表(ACL) - 虚拟

扩展访问控制列表(ACL)允许您允许拒绝来自特定IP地址的流量到特定的目标IP地址和端口。它还允许您指定不同类型的流量,如ICMP,TCP,UDP等。不用说,它非常细化,可以使您非常具体。如果...

编辑的选择

电子项目计划步骤1:设想您的电子项目 - 傻瓜

电子项目计划步骤1:设想您的电子项目 - 傻瓜

设计和建立你的电子项目的细节,你应该退后一步,看看大局。首先,你需要确保你有一个坚实的想法为您的项目。你为什么要建立它?它会做什么,谁来使用它,为什么? ...

电子项目计划步骤4:构建您的电路 - 傻瓜

电子项目计划步骤4:构建您的电路 - 傻瓜

而且你对它的操作感到满意,你可以建立一个永久版本的电路。虽然有几种方法可以做到这一点,但最常见的是在印刷电路板(也称为PCB)上构建电路。请注意,在PCB上组装电路...

电子项目计划步骤3:原型电路 - 假人

电子项目计划步骤3:原型电路 - 假人

永久的电路板,你会想确保它的工作。最简单的方法就是在无焊面包板上构建电路。无焊料面包板可以让您快速组装电路元件而不需要焊接任何东西。相反,您只需将其裸露在外...

编辑的选择

如何替换R中的文本 - 虚拟变量

如何替换R中的文本 - 虚拟变量

R中的sub()函数在文本模式,并用替换文本替换此模式。你使用sub()来替代文本文本,并使用其表兄gsub()来替换所有出现的模式。 (gsub()中的g表示全局。)假设你有句子He ...

中如何成功地遵循命名惯例在R - 傻瓜

中如何成功地遵循命名惯例在R - 傻瓜

R是非常自由的,对象和功能。这个自由是一个很大的祝福,同时也是一个很大的负担。没有人不得不遵循严格的规则,所以在R中编程的人基本上可以按照自己的意愿去做。如何选择一个正确的名字...

中使用函数在R中创建并转换脚本后,如何使用R - dummies中的函数

中使用函数在R中创建并转换脚本后,如何使用R - dummies中的函数

再次使用前面显示的Source()命令将其加载到控制台中。现在你看...什么也没有。 R并不让你知道它已经加载了这个函数,但它已经在工作空间中了,你可以检查一下...