本教程解釋瞭如何在各種Excel版本中找到和利用求解器加載程序,從2003年到365。逐步說明和實際示例展示了Solver在優化線性編程和其他問題類型的解決方案方面的應用。
Microsoft Excel擁有許多有用的功能和工具,但其求解器加載項在為複雜決策問題找到最佳解決方案而脫穎而出。本教程全面涵蓋了求解器的功能,並為其有效使用提供了詳細的指南。
- 什麼是Excel求解器?
- 將求解器添加到Excel
- 使用Excel求解器
- Excel求解器示例
- 保存和加載求解器模型
- Excel求解器算法
什麼是Excel求解器?
Excel Solver是一種強大的What-if分析工具,旨在模擬和優化業務和工程領域的各種模型。它主要用於線性編程(線性優化),它還處理平滑的非線性和非平滑問題問題(有關詳細信息,請參見Excel求解器算法)。雖然不是通用的解決方案,但求解器對於需要最佳決策的優化任務證明了無價之寶,例如最大化投資回報率,優化廣告預算,創建有效的員工計劃或最大程度地減少交付成本。
將求解器添加到Excel
從2003年開始,所有Excel版本都包含在所有Excel版本中,但默認情況下不啟用。
添加求解器:
- 在Excel 2010-365中,導航到文件>選項。在Excel 2007中,單擊Microsoft Office按鈕,然後單擊Excel選項。
- 從左側欄中選擇加載項。確保在管理框中選擇Excel附加組件,然後單擊GO 。
- 在“附加”對話框中選中“求解器加載項”框,然後單擊“確定” 。
對於Excel 2003 ,訪問工具菜單,然後單擊“附加” 。檢查附加列表中的求解器加載項框,然後單擊“確定” 。如果未安裝該求解器,請單擊“是”安裝。
Excel中的求解器位置
在現代Excel版本中, “求解器”按鈕位於分析組中的數據選項卡上:
在安裝後的Excel 2003中,求解器出現在“工具”菜單中:
使用Excel求解器
在使用求解器之前,請在工作表中製定模型。讓我們說明一個簡單的優化問題:美容院老闆需要購買價值40,000美元的設備,以12個月份進行支付。目標是確定在12個月內支付設備成本的最低服務成本。
該模型可能看起來像這樣:
這是使用求解器的方法:
- 運行求解器:在“數據”選項卡上,單擊“求解器”按鈕。
-
定義問題:出現求解器參數窗口。定義:
-
目標單元格:包含代表目標的公式的單元格(在此示例中,計算付款項)。設置為目標值(12個月)。
-
可變單元格:包含可變數據的單元格(B4和B5 - 預計客戶端和每項服務成本)。
-
約束:解決方案的限制(B3 = 40000,B4 添加按鈕添加約束。指定關係( , = , > = ),整數約束( int ),二進制約束( bin )或所有不同的約束( dif )。
-
目標單元格:包含代表目標的公式的單元格(在此示例中,計算付款項)。設置為目標值(12個月)。
-
解決問題:單擊解決方案。求解器找到最佳解決方案。在“求解器結果”對話框中,選擇“保持求解器解決方案” ,然後單擊“確定” 。
解決方案(每項服務的最低成本)出現在工作表中。
生成報告以獲取詳細結果。
Excel求解器示例
本節提供了其他示例:魔術方形難題和線性編程問題。
保存和加載Excel求解器方案
求解器允許保存和加載方案重複使用或比較不同的解決方案。通過單擊load/保存在求解器參數窗口中,選擇要保存到的單元格,然後單擊“保存”來保存方案。 通過選擇保存的單元格加載保存的方案,然後單擊加載,然後更換。
Excel求解器算法
求解器提供了三種解決方法:
- GRG非線性:對於平滑的非線性問題。
- LP單純形:用於線性編程問題。
- 進化:對於非平滑問題。
使用“求解器參數”對話框中的“選項”按鈕配置選項。
結論
Excel求解器是優化的強大工具。本教程為利用其解決複雜決策問題的能力提供了基礎。可以下載練習工作簿(原始文本提供的鏈接)。
以上是Excel求解器教程,逐步示例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本教程探討了在Excel中創建直方圖的三種不同方法:利用分析工具的直方圖工具,採用頻率或計功能以及使用PivoTcharts。 在Excel中創建基本圖表的同時是Strai

該綜合指南提供了分步說明,用於在Microsoft Outlook中創建和管理專業電子郵件簽名。 了解如何在所有Outlook版本中使用圖像,可點擊鏈接等製作引人入勝的簽名(I

本教程演示瞭如何使用Autosum功能和列,行和選定範圍的自定義總和公式計算Excel中的總和。 它還涵蓋僅求和可見的單元格,計算跑步總計,跨多個紙總結

該簡潔的指南解釋了Excel的Autosum功能及其有效用途。學會快速匯總列,行或可見單元格,並對常見的自動庫問題進行故障排除。 Excel的總和功能非常受歡迎,促使Microsoft包括DED

本文介紹了Excel Switch函數,解釋其語法並演示其在簡化嵌套IF語句中的複合物中的用途。 如果您在公式中掙扎著冗長的嵌套,則開關功能提供了重要的時間

該簡潔的指南演示瞭如何使用具有策略上放置的絕對和相對細胞參考的總和公式在Excel中有效計算運行總計(累積總和)。 運行總計將數據集的累積總和顯示為

您是否正在尋找一個計算單元格中字符的Excel公式?如果是這樣,那麼您肯定已經落在正確的頁面上。本簡短的教程將教您如何使用LEN函數來計算Excel,與之計算字符

本教程演示瞭如何使用LEN,替代和裝飾函數的組合來計數Excel中的單詞。 它提供了對案例敏感和對病例不敏感的公式,用於計算單元或範圍內的總單詞或特定單詞/文本


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

SublimeText3 Linux新版
SublimeText3 Linux最新版

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

禪工作室 13.0.1
強大的PHP整合開發環境

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。