本教程解释了如何在各种Excel版本中找到和利用求解器加载程序,从2003年到365。逐步说明和实际示例展示了Solver在优化线性编程和其他问题类型的解决方案方面的应用。
Microsoft Excel拥有许多有用的功能和工具,但其求解器加载项在为复杂决策问题找到最佳解决方案而脱颖而出。本教程全面涵盖了求解器的功能,并为其有效使用提供了详细的指南。
- 什么是Excel求解器?
- 将求解器添加到Excel
- 使用Excel求解器
- Excel求解器示例
- 保存和加载求解器模型
- Excel求解器算法
什么是Excel求解器?
Excel Solver是一种强大的What-if分析工具,旨在模拟和优化业务和工程领域的各种模型。它主要用于线性编程(线性优化),它还处理平滑的非线性和非平滑问题问题(有关详细信息,请参见Excel求解器算法)。虽然不是通用的解决方案,但求解器对于需要最佳决策的优化任务证明了无价之宝,例如最大化投资回报率,优化广告预算,创建有效的员工计划或最大程度地减少交付成本。
将求解器添加到Excel
从2003年开始,所有Excel版本都包含在所有Excel版本中,但默认情况下不启用。
添加求解器:
- 在Excel 2010-365中,导航到文件>选项。在Excel 2007中,单击Microsoft Office按钮,然后单击Excel选项。
- 从左侧栏中选择加载项。确保在管理框中选择Excel附加组件,然后单击GO 。
- 在“附加”对话框中选中“求解器加载项”框,然后单击“确定” 。
对于Excel 2003 ,访问工具菜单,然后单击“附加” 。检查附加列表中的求解器加载项框,然后单击“确定” 。如果未安装该求解器,请单击“是”安装。
Excel中的求解器位置
在现代Excel版本中, “求解器”按钮位于分析组中的数据选项卡上:
在安装后的Excel 2003中,求解器出现在“工具”菜单中:
使用Excel求解器
在使用求解器之前,请在工作表中制定模型。让我们说明一个简单的优化问题:美容院老板需要购买价值40,000美元的设备,以12个月份进行支付。目标是确定在12个月内支付设备成本的最低服务成本。
该模型可能看起来像这样:
这是使用求解器的方法:
- 运行求解器:在“数据”选项卡上,单击“求解器”按钮。
-
定义问题:出现求解器参数窗口。定义:
-
目标单元格:包含代表目标的公式的单元格(在此示例中,计算付款项)。设置为目标值(12个月)。
-
可变单元格:包含可变数据的单元格(B4和B5 - 预计客户端和每项服务成本)。
-
约束:解决方案的限制(B3 = 40000,B4 添加按钮添加约束。指定关系( , = , > = ),整数约束( int ),二进制约束( bin )或所有不同的约束( dif )。
-
目标单元格:包含代表目标的公式的单元格(在此示例中,计算付款项)。设置为目标值(12个月)。
-
解决问题:单击解决方案。求解器找到最佳解决方案。在“求解器结果”对话框中,选择“保持求解器解决方案” ,然后单击“确定” 。
解决方案(每项服务的最低成本)出现在工作表中。
生成报告以获取详细结果。
Excel求解器示例
本节提供了其他示例:魔术方形难题和线性编程问题。
保存和加载Excel求解器方案
求解器允许保存和加载方案重复使用或比较不同的解决方案。通过单击load/保存在求解器参数窗口中,选择要保存到的单元格,然后单击“保存”来保存方案。 通过选择保存的单元格加载保存的方案,然后单击加载,然后更换。
Excel求解器算法
求解器提供了三种解决方法:
- GRG非线性:对于平滑的非线性问题。
- LP单纯形:用于线性编程问题。
- 进化:对于非平滑问题。
使用“求解器参数”对话框中的“选项”按钮配置选项。
结论
Excel求解器是优化的强大工具。本教程为利用其解决复杂决策问题的能力提供了基础。可以下载练习工作簿(原始文本提供的链接)。
以上是Excel求解器教程,逐步示例的详细内容。更多信息请关注PHP中文网其他相关文章!

本教程探讨了在Excel中创建直方图的三种不同方法:利用分析工具Pak的直方图工具,采用频率或计功能以及使用PivotCharts。 在Excel中创建基本图表的同时是Strai

该综合指南提供了分步说明,用于在Microsoft Outlook中创建和管理专业电子邮件签名。 了解如何在所有Outlook版本中使用图像,可点击链接等制作引人入胜的签名(I

本教程演示了如何使用Autosum功能和列,行和选定范围的自定义总和公式计算Excel中的总和。 它还涵盖仅求和可见的单元格,计算跑步总计,跨多个纸总结

该简洁的指南解释了Excel的Autosum功能及其有效用途。学会快速汇总列,行或可见单元格,并对常见的自动库问题进行故障排除。 Excel的总和功能非常受欢迎,促使Microsoft包括DED

本文介绍了Excel Switch函数,解释其语法并演示其在简化嵌套IF语句中的复合物中的用途。 如果您在公式中挣扎着冗长的嵌套,则开关功能提供了重要的时间

该简洁的指南演示了如何使用具有策略上放置的绝对和相对细胞参考的总和公式在Excel中有效计算运行总计(累积总和)。 运行总计将数据集的累积总和显示为

您是否正在寻找一个计算单元格中字符的Excel公式?如果是这样,那么您肯定已经落在正确的页面上。本简短的教程将教您如何使用LEN函数来计算Excel,与之计算字符

本教程演示了如何使用LEN,替代和装饰函数的组合来计数Excel中的单词。 它提供了对案例敏感和对病例不敏感的公式,用于计算单元或范围内的总单词或特定单词/文本


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

Atom编辑器mac版下载
最流行的的开源编辑器