博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《深入浅出数据分析》-利用Excel的Solver求橡皮玩具的最大利润
阅读量:6257 次
发布时间:2019-06-22

本文共 760 字,大约阅读时间需要 2 分钟。

背景:一玩具厂可以生产两种浴盆玩具,分别是橡皮鸭和橡皮鱼,并且原材料和生产时间都有所限制,求如何才分配生产两种玩具的数量才可以让厂商达到最大利润.

假设条件如下:

产品名称 数量  
duck a  
fish b  
产品名称 单位所需材料数量  
duck 100  
fish 125  
总需材料数量 100a+125*b  
库存材料数量 50000  
产品名称 单位利润  
duck 5$  
fish 4$  
总利润 a*5+b*4  

 

 

 

 

 

 

 

 

 

                                图1

表格数据解析:假设生产一只橡皮鸭需要100片橡皮胶,生产一直橡皮鱼需要125片橡皮胶,可提供原材料总量为50000片橡皮胶,一个月最多可以生产400只橡皮鸭或者300只橡皮鱼(PS:如果一个月生产400只橡皮鸭就没时间生产橡皮鱼)

1:找出决策变量,即我们在数据分析过程中可以左右的变量

     生产橡皮鱼数量a,生产橡皮鸭数量b

2:找出约束条件,即真实存在的条件限制

     时间,可提供的原材料总量

3:找出目标,即我们要实现的目标

     获得最大的利润值表达式

------------------------------------------------------------如何利用Excel的solver求解呢?--------------------------------------------------

如下图按照图1输入一对a,b的值,假a=100,b=200

B7单元格表达式为:=B2*B5+B3*B6

B12单元格表达式为:=B2*B10+B3*B11

接下来编辑solver窗口

点击求解,结果如下,表格中各值会按照约束条件来求目标表达式的最大值.

 ps:当然这只是一个例子,结果橡皮鸭已经400,本人感觉书中的工具分析的只是一个理想化的值,现实中可能还要考虑的比较详细,此文重在说工具.

 

转载地址:http://ijqsa.baihongyu.com/

你可能感兴趣的文章
Python多线程
查看>>
c++ 动态分配二维数组 new 二维数组
查看>>
在source insight中集成astyle
查看>>
一个canonical标签解决site不在首页的问题
查看>>
[Hibernate开发之路](2)Hibernate问题
查看>>
HDU - 4118 Holiday's Accommodation
查看>>
函数式编程——C#理解
查看>>
java数组或集合返回空的问题
查看>>
【转】gc日志分析工具
查看>>
java多线程系列2-线程控制
查看>>
godep 包管理工具
查看>>
爬虫工程师要求
查看>>
Linux 远程查看tomcat控制台
查看>>
【转】七种常见阈值分割代码(Otsu、最大熵、迭代法、自适应阀值、手动、迭代法、基本全局阈值法)...
查看>>
[转] “error LNK2019: 无法解析的外部符号”之分析
查看>>
演示-JQuery关系选择器
查看>>
微信支付接口之jsApiPay教程
查看>>
C#十种语法糖
查看>>
PHP 如何显示大数字,防止显示为 科学计数法 形式
查看>>
数据扩展性探讨和总结--转
查看>>