Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Microsoft365.com My Office for iPhone

[規劃求解] 是可用於模擬分析的 Microsoft Excel 增益集程式。 使用 [規劃求解] 找出一個單元格中 公式 的最佳 (最大值或最小) 值,該單元格稱為目標單元格,受限於工作表上其他公式單元格的值限制。 [規劃求解] 運用一組儲存格 (稱為決策變數或直接稱為變數儲存格) 來計算目標儲存格與限制式儲存格中的公式。 [規劃求解] 會調整決策變數儲存格中的值,以符合限制式儲存格的限制並產生您期望的目標儲存格結果。

簡單來說,您可以透過變更其他儲存格,使用規劃求解來判斷一個儲存格的最大值或最小值。 例如,您可以變更預計的廣告預算金額,並查看對預計利潤金額的影響。

在下列範例中,每一季中廣告層級會影響單位數目銷售量,間接決定銷售收益、相關支出和利潤。 [規劃求解] 可以變更每季的廣告預算 (決策變數儲存格 B5:C5),總預算上限為 $20,000 (儲存格 F5),直到利潤總和 (目標儲存格 F7) 到達可能的最大額。 變數儲存格中的值是用來計算每一季的利潤,以便與公式目標儲存格 F7,=Sum (Q1 Profit:Q2 Profit) 相關。

使用 [規劃求解] 評估之前

1. 變數儲存格

2. 限制儲存格

3. 目標儲存格

執行 [規劃求解] 之後,求得的新值如下。

使用 [規劃求解] 評估之後

  1. [資料] 索引標籤上,按一下 [分析] 群組中的 [規劃求解] Excel 功能區影像

    附註: 如果無法使用 [規劃求解] 命令或 [分析] 群組,您必須啟動規劃求解增益集。 請參閱: 如何啟用規劃求解載入巨集。

    Excel 2010+ 規劃求解對話框的影像
  2. [設定目標式] 方塊中,輸入目標儲存格的儲存格參照或名稱。 目標儲存格必須包含公式。

  3. 請執行下列其中一項動作:

    • 如果希望目標儲存格的值越大越好,請按一下 [最大值]

    • 如果希望目標儲存格的值越小越好,請按一下 [最小值]

    • 如果希望目標儲存格為特定的值,請按一下 [值],然後在方塊中輸入值。

    • [藉由變更變數儲存格] 方塊中,輸入每個決策變數儲存格範圍的名稱或參照。 使用逗號分隔不相鄰的參照。 變數儲存格必須直接或間接與目標儲存格相關。 您最多可以指定 200 個變數儲存格。

  4. [設定限制式] 方塊中,執行下列動作以輸入要套用的任何限制式。

    1. [規劃求解參數] 對話方塊中,按一下 [新增]

    2. [儲存格參照] 方塊中,輸入要限制值的儲存格參照或儲存格範圍名稱。

    3. 單擊所參照單元格與限制式之間所要的關聯 (< ==>=intbindif ) 。如果您按兩下 int,[限制式] 方塊中會出現整數。 如果您按下 bin二進位 會出現在 [ 限制 式] 方塊中。 如果您按兩下 dif,[限制式] 方塊中會出現所有差異

    4. 如果您在 [限制式] 方塊中選擇 <=、= 或 >= 的關係,請輸入數字、儲存格參照或名稱,或是公式。

    5. 請執行下列其中一項動作:

      • 如果要接受限制式,並新增另一個限制式,請按一下 [新增]

      • 如果要接受限制式,並回到 [規劃求解參數] 對話方塊中,請按一下 [確定]注意    您只能在決策變數儲存格的限制式中套用 intbindif 關聯。

        您可以執行下列動作以變更或刪除現有限制式:

    6. [規劃求解參數] 對話方塊中,按一下要變更或刪除的限制式。

    7. 按一下 [變更] 然後再做變更,或是按一下 [刪除]

  5. 按一下 [求解] 並執行下列其中一項動作:

    • 若要保存工作表中求解的值,請按一下 [規劃求解結果] 對話方塊中的 [保留規劃求解解答]

    • 若要還原按一下 [求解] 之前的初值,請按一下 [還原初值]

    • 您可以按 Esc 來中斷求解程序。 Excel 會根據決策變數儲存格找到的結束值來重新計算工作表。

    • 若要在 [規劃求解] 找到解答後根據解答建立報表,您可以在 [報表] 方塊中按一下報表類型,然後按一下 [確定]。 報表會建立在活頁簿的新工作表上。 如果 [規劃求解] 沒有找到解答,則只能使用特定報表,或無法使用任何報表。

    • 若要將決策變數儲存格值儲存為分析藍本以供稍後顯示,請按一下 [規劃求解結果] 對話方塊中的 [儲存分析藍本],然後在 [分析藍本名稱] 方塊中輸入分析藍本的名稱。

  1. 定義問題後,按一下 [規劃求解參數] 對話方塊中的 [選項]

  2. [選項] 對話方塊中,選取 [顯示反覆運算結果] 核取方塊,以檢視每一個試驗值結果的值,然後按一下 [確定]

  3. [規劃求解參數] 對話方塊中按一下 [求解]

  4. [顯示試驗值結果] 對話方塊中,執行下列其中一項:

    • 若要停止求解程序,並顯示 [規劃求解結果] 對話方塊,請按一下 [停止]

    • 若要繼續求解程序,並顯示下一個試驗值結果,請按一下 [繼續]

  1. 按一下 [規劃求解參數] 對話方塊中的 [選項]

  2. 在對話方塊的 [所有方法][GRG Nonlinear][Evolutionary] 索引標籤上的任何選項中選擇或輸入值。

  1. [規劃求解參數] 對話方塊中,按一下 [載入/儲存]

  2. 輸入模式區的儲存格範圍,然後按一下 [儲存][載入]

    儲存模式時,請輸入您要放置問題模式之空白儲存格垂直範圍的第一個儲存格參照。 當您載入模式時,請輸入包含問題模式之完整儲存格範圍的參照。

    提示: 您可以儲存活頁簿,將 [ 規劃求解參數 ] 對話框中的最後一個選取專案與工作表一併儲存。 活頁簿中的每個工作表可能都有自己的 [規劃求解] 選項,而且會儲存所有工作表。 您也可以按下 [ 載入/儲存 ] 個別儲存問題,為工作表定義多個問題。

您可以在 [規劃求解參數] 對話方塊中,選擇下列三種演算法或求解方法之一:

  • 一般化縮減梯度 (Generalized Reduced Gradient,GRG) 非線性    用於平滑非線性的問題。

  • LP 單形法 (LP Simplex)    用於線性的問題。

  • 進化 (Evolutionary)    用於非平滑的問題。

更多規劃求解使用說明

如需規劃求解聯繫人更詳細的說明:

線性系統,Inc. P.O. 方塊 4288 Incline Village, NV 89450-4288 (775) 831-0300 網站:http://www.solver.com 電子郵件:info@solver.com www.solver.com 規劃求解說明]

部分規劃求解程式碼版權所有 1990-2009 Frontline Systems, Inc.。部分版權所有 1989 Methods, Inc.。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。

另請參閱

使用規劃求解進行大寫預算

使用規劃求解判斷最佳產品群組

假設狀況分析簡介

Excel 公式概觀

如何避免公式出錯

偵測公式中的錯誤

Excel 的鍵盤快速鍵

Excel 函數 (按字母排序)

Excel 函數 (依類別排序)

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。