excel线性回归分析 excel线性回归

之前写过一篇讲线性回归的,虽然标题有点像,但请注意这两个是不同的计算工具
先讲下安装——虽然和之前装数据分析加载项的方法有点类似,但还是要强调下不是同一个工具,请注意不要装错
路径:左上角Office图标点开菜单 –> Excel选项 –> 弹窗左边一列选加载项 –> 然后右下方点开管理那行后面的按钮

excel线性回归分析 excel线性回归


装好之后和数据分析工具一样,会在菜单的数据那页最右面多出一个按钮
那这个线性规划求解有什么用处呢,举个例子
比方说我们有几种不同料件的库存,而这些料件以不同的数量配比放在一起加工后可以生产出不同的产品,如下表所示:
excel线性回归分析 excel线性回归


这时我们碰到个问题,如果我们想要以现有的库存生产出最大数量的产品,那我们应该怎么组合出每种产品合适的件数呢?
不借助工具的情况下,我们可以先用一种试算的方式来凑数
先用库存除以每种产品中每个组件的用量,取其中最小的一个作为这个产品生产数量的上限,然后我们在这个范围中一项项的试算哪种搭配能够产生最大数量,
excel线性回归分析 excel线性回归


但是,当组合的试算范围比较大,或者组合情况比较复杂时,试算就显得非常费事,这时候,我们可以把这种限定了范围的试算工作交给线性规划求解来做
excel线性回归分析 excel线性回归


具体操作如下:
1) 我们先设定好相关的公式、条件和试算区域
在这个例子中,我们需要试算的是产品的套数,目标是总成套数(即试算区域3个数总和)达到最大值,条件是预计消耗的组件不能超过现有库存的数量
excel线性回归分析 excel线性回归


2) 打开线性规划求解,设置参数(很抱歉这里又是英文版)
excel线性回归分析 excel线性回归


【excel线性回归分析 excel线性回归】这里需要设置几个地方:目标位置(Target Cell) —— 总成套数的位置
Equal To:这里选择Max,即目标值最大
By Changing Cells:选试算区,即每个产品的数量
下面那个方框里是限制条件,这里一共设了3个条件:
产品数量 = integer(整数)
产品数量 >=0
预计消耗那列的数量 <= 库存列的数量
完成设置后点Solve求解,得到以下计算结果:
excel线性回归分析 excel线性回归


这里请注意一下,这个试算工具有个看起来很美好,但实际上很鸡肋的问题,就是它能够计算的条目数量比较少(本人经验中上次用它算某个一百多行的组合时直接挂了),所以如果需要计算大量数据的话,建议还是用专业的统计软件比较靠谱
——End——

    推荐阅读