如何用excel求解器solver求出最优化解

在工作当中需要求出最优化问题的解,那么如何用excel来实现最优化呢?其实非常简单。
例子:某公司生产A,B两种产品,那么12月份分别生产多少个A,B产品才能实现最大利润呢?已知A,B单价为10元,15元;每月生产量能最多生产400个A产品和400个B产品;生产一个A或B产品用材料20或25吨;本月材料最多能供应生产500个A或400个B,假设生产的产品都能卖完。
解:我们设A,B产品的产量为啊A,B,得到条件限制公式:
A<=400,
B<=400,
20*A+25*B<=min(500*20,400*25)=10000,
目标函数F=10*A+15*B
即要解出max(f)

添加求解器solver

  • 01

    excel里面通常不会默认添加求解器的,我们要进行简单的操作来实现。 选择”文件“,点击”选项“;在弹出的excel选项框中点击”加载项“,选择”excel加载项“,点击”转到“

  • 02

    在弹出的加载宏对话框中勾选"规划求解”,点击“确定”;于是在数据选项卡中就添加了求解器solver工具

求解最优化解

  • 01

    我们按照题目的限制条件在excel中输入如下的表格和公式

  • 02

    A和B,的数量可以留空,但是为了让大家了解输入的公式,我们暂时分别填写50,50

  • 03

    点击“数据”选项卡中的“规划求解”

  • 04

    在弹出的对话框中填入相应的信息; 设置目标:单元格C20,即我们的目标函数的位置; 勾选“最大值”; 通过更改可变单元格:填入A,B产品数量的单元格(C5:C6) 下面添加限制公式,点击“添加”

  • 05

    输入第一条限制公式:A<=400;点击确定

  • 06

    如图遵守约束中出现刚才填写的限制条件,我们再点击“添加”加入另外两条公式; 点击“求解”

  • 07

    如图,自动求解出最优解:A=0,B=400; 点解“确定”就okay了!

(0)

相关推荐

  • 如何利用excel中的函数求出中位数

    如何利用excel中的函数求出中位数呢?很多人都不会,下面小编来教大家. 操作方法 01 首先,我们打开我们电脑上面的excel,然后我们在表格中输入一些数字: 02 之后我们点击工具栏中的公式: 0 ...

  • 如何用excel中的函数算出出生日期和性别

    身份证号码包含了每个人的出生日期.性别等等信息,并且最后一位数字可以判定身份证号码的正确与否.这条讲解使用函数提取各种不同格式的出生日期的方法. 操作方法 01 将所需要提取出生日期的身份证号码放在E ...

  • 如何用EXCEL根据身份证号计算出年龄

    在EXCEL表中利用身份证号计算出年龄,可分为两步进行,先从身份证号中提取出生日期,然后再根据生日计算出年龄. 操作方法 01 选中身份证号区域,要注意不要连同表头信息一起选择.在"数据工具 ...

  • Excel 2007中怎么求出连续4个季度都上涨的数据

    财务相关人员在统计公司季度报告的时候,按照上级要求,需要算出一年中四个季度数据都上涨的,虽然可以凭借眼力来判断是不是连续上涨,但是处理庞大的表格来说,显然不是可取的方法。 案例教程 ①首先启动Exce ...

  • Excel如何利用函数求出时间段

    Excel如何利用函数求出时间段

  • 使用Excel表格快速求出产品打折后总金额的方法

    做销售报表或与销售类有关的表格,经常会用到EXCEL表格中的各种计算方法,今天就来教大家,如何使用Excel表格快速求出商品折后总金额的方法.具体方法如下:步骤1:把要操作的excel表打开后,选择要 ...

  • 如何用excel实现凑数求解?

    今天要和大家分享的是:如何用excel实现凑数求解? 操作方法 01 首先打开数据表格,如下图所示: 02 然后选择diy工具箱中的凑数按钮,如下图所示: 03 在弹出的对话框中,我们选择156作为目 ...

  • excel用函数求出平均分和总分

    excel如何用函数求出平均分和总分呢?很多人都不会,下面小编来教大家. 操作方法 01 首先,我们打开我们电脑上面的excel,然后我们在表格中输入一些数据,如图所示: 02 之后我们选中平均分右边 ...

  • Excel如何求出大量数据的百分比?

    求出每个班级人数与全校人数的百分比,数据少的时候可以一个个换算,多的时候就耗时间了,所以下面小编为大家介绍Excel如何求出大量数据的百分比方法,一起来看看吧! 方法/步骤 1.打开工作表,选中B4单 ...