如何用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了!
-
怎麼在Excel列A數據中篩選出列B數據?
已知excel列A數據和列B數據有部分內容相同,怎樣才能篩選出哪些混在列A中的列B數據呢?最笨的方法就是複製列B的數據查找。這裏,我給大家分享一種方法,既準確又快捷的方法。不信,您嘗試一下。操作方法(01)開啟需要編輯的Excel檔案,觀察列A和列B,列A列B有部分內容重複,現需...
-
桌面圖標有藍底該怎麼解決
有時我們電腦開機後發現自己的的桌面圖標有藍底了,嚴重影響到自己的視覺效果。下來小藥就告訴大家常用的三種方法。操作方法(01)首先我們鼠標右鍵單擊我的電腦,選擇屬性選項,點擊進去後出現如圖所示。我們選擇進階大選項裏的性能裏的設定,點擊進入。(02)現在出現下圖所...
-
二進制、八進制、十進制、十六進制之間的轉換
進制也就是進制位,對於接觸過電腦的人來說應該都不陌生,我們常用的進制包括:二進制、八進制、十進制與十六進制,它們之間區別在於數運算時是逢幾進一位。比如二進制是逢2進一位,十進制也就是我們常用的0-9是逢10進一位。具體的用法小編今天不着重解釋,主要針對他們之...
-
電腦屏幕旋轉快速鍵 。電腦屏幕旋轉了怎麼辦
很多用戶有時會不小心觸發一些系統中的快速鍵導致電腦屏幕方向被更改又不知道怎麼恢復,這就來教一下怎麼旋轉屏幕。方法一(01)電腦屏幕旋轉快速鍵旋轉至正常位置:CTRL+ALT+方向鍵上。旋轉90度:CTRL+ALT+方向鍵左。旋轉180度:CTRL+ALT+方向鍵下。旋轉270度:CTRL+ALT+方...