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——

    推薦閱讀