使用運算列表計算多重結果

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

運算列表是您可以在其中變更中部分中部分儲存格中的值,並得到不同的回答問題的儲存格範圍。運算列表很好的範例使用PMT函數來計算實惠地金額家用抵押貸款利率與不同的貸款金額。嘗試使用不同的值,觀察結果中的相對應的變化是資料分析中的一般工作。

Microsoft Excel 中運算列表是稱為 [模擬分析工具命令套件的一部分。當您建立並分析資料的表格時,您正在執行模擬分析。

變更要檢視這些變更會影響的工作表上的公式結果的儲存格的值的程序是模擬分析。例如,您可以使用運算列表以不同利率和貸款的合約期限 — 評估潛在的每月付款金額。

附註: 您可以執行更快速地計算與運算列表 Visual Basic for Applications (VBA)。如需詳細資訊,請參閱Excel 模擬資料表: vba 計算速度更快

模擬分析的類型   

有三種類型的 Excel 中的模擬分析工具:案例、 運算列表] 及 [目標搜尋。案例與運算列表可用於輸入值的計算可能的結果。目標搜尋有明顯不同,會使用單一結果,並計算可能會產生結果的輸入的值。

和分析藍本一樣,運算列表可協助您探索一組可能的結果。與分析藍本不同的是,運算列表會在工作表的某個表格中顯示所有結果。使用運算列表可以很容易地檢查一系列的可能性。由於您只專注在一個或兩個變數上,因此可以很容易閱讀結果,並以列表方式共用。

運算列表無法接受兩個以上的變數。若您想要分析兩個以上的變數,應該改用分析藍本。儘管只能使用一個或兩個變數 (其中一個做為列變數儲存格,另一個則為欄變數儲存格),但您可以視需求在運算列表中包含許多不同的變數值。分析藍本最多只能有 32 個不同的值,但您可以建立任意數目的分析藍本。

瞭解詳細資訊,請參閱,模擬分析的簡介

建立 [單變數或雙變數運算列表,根據的變數和公式數量,您需要測試。

單變數運算列表   

如果您想要查看如何不同的值,其中一種一個變數的或多個公式會變更這些公式的結果,請使用單變數運算列表。例如,您可以使用單變數運算列表若要查看不同利率影響抵押貸款月付款使用PMT 函數。您在一欄或列中,輸入變數的值,結果會顯示在相鄰的欄或列。

下圖中,儲存格 D2 中含有償還公式 =PMT(B3/12,B4,-B5),其中參照了變數儲存格 B3。

具有一個變數的運算列表

雙變數運算列表   

使用雙變數運算列表來查看某個公式中兩個不同的變數如何影響該公式的結果。例如,您可以使用雙變數運算列表,查看不同利率和貸款期限的組合對每月抵押償還的影響。

下圖中,儲存格 C2 中是償還公式 =PMT(B3/12,B4,-B5),其中使用了兩個變數儲存格 B3 和 B4。

有兩個變數的運算列表

運算列表計算   

每當工作表重新計算的時機,所有資料的表格也會重新都計算,即使已不會變更資料。若要加速包含運算列表的工作表中的計算,您可以變更自動重新計算工作表,但不是運算列表計算選項]。若要深入瞭解,請參閱加速包含運算列表的工作表中的計算的一節。

單變數運算列表包含其輸入的值 (欄方向),在單一欄或列 (列方向)。單變數運算列表中的任何公式必須參照只有一個變數儲存格。

請遵循下列步驟:

  1. 輸入您要取代輸入的儲存格的值的清單,請一欄或一列。在任一側的值,將保留幾個空白列和欄。

  2. 執行下列其中一個動作:

    • 如果運算列表是以循欄的方式(包括資料行中的變數值),輸入上方的儲存格一列中的公式和數值欄右邊的一個儲存格。此單變數運算列表是資料行的方式,並在儲存格 D2 中包含公式。

      具有一個變數的運算列表

      如果您想要查看其他公式各種值的效果,請在儲存格右邊的第一個公式中輸入的其他公式。

    • 如果運算列表是以循列的方式(您變數中值的資料列),請在第一個值和值的資料列下方的一個儲存格左邊的儲存格一欄中輸入公式。

      如果您想要查看其他公式各種值的效果,請在儲存格下方的第一個公式中輸入的其他公式。

  3. 選取儲存格範圍中包含公式,以及您要取代的值。在上圖中這個範圍就是 C2:D5。

  4. 在 [資料] 索引標籤上按一下 [模擬分析 > 資料表(在 [資料工具] 群組或預測群組的Excel 2016)。

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

    • 如果運算列表是以循欄的方式,請針對 [欄變數儲存格] 欄位中輸入的儲存格輸入儲存格參照 。在上圖中,輸入儲存格會是 B3。

    • 如果運算列表是以循列的方式,輸入 [列變數儲存格] 欄位中輸入的儲存格的儲存格參照。

      附註: 建立您的資料表之後,您可能會想要變更的結果儲存格的格式。在圖表中,結果儲存格格式化為貨幣。

用於單變數運算列表中的公式必須參照相同的變數儲存格。

請依照下列步驟操作

  1. 執行任一項操作:

    • 如果運算列表是以循欄的方式,輸入新的公式中的空白儲存格右邊的第一列的 [資料] 資料表現有的公式。

    • 如果運算列表是以循列的方式,請在下方現有的公式中的 [資料] 資料表的第一欄的空白儲存格輸入新公式。

  2. 選取包含運算列表及新公式的儲存格範圍。

  3. 按一下 [資料] 索引標籤上的 [模擬分析>資料表(在 [資料工具] 群組或預測群組的Excel 2016)。

  4. 請執行下列其中一項操作:

    • 如果運算列表是以循欄的方式,在 [欄變數儲存格] 方塊中輸入的儲存格輸入儲存格參照。

    • 如果運算列表是以循列的方式,輸入 [列變數儲存格] 方塊中輸入的儲存格的儲存格參照。

雙變數運算列表會使用具有兩個輸入值清單的公式。此公式必須參照兩個不同的變數儲存格。

請遵循下列步驟:

  1. 在工作表的儲存格內,輸入參照兩個變數儲存格的公式。

    在下列範例中,您可以在其中公式的起始值輸入儲存格 B3、 B4 和 B5 中,輸入公式=PMT(B3/12,B4,-B5)儲存格 C2 中。

  2. 在公式底下的同一欄內輸入一個輸入值清單。

    此例中,將於儲存格 C3、C4 及 C5 中輸入不同的利率。

  3. 在 [公式的同一列中輸入第二個清單,其右側。

    於儲存格 D2 和 E2 中輸入貸款條款 (以月為單位)。

  4. 選取包含公式 (C2)、數值列和數值欄的儲存格範圍 (C3:C5 和 D2:E2),以及您想要計算數值的儲存格 ((D3:E5))。

    此例中,選取的是範圍 C2:E5。

  5. 在 [資料] 索引標籤中的資料工具] 群組或預測群組 ( Excel 2016),按一下 [模擬分析 > 資料表(在 [資料工具] 群組或預測群組的Excel 2016)。

  6. 在 [列變數儲存格] 欄位中,輸入資料列中輸入值之變數儲存格的參照。
    在 [列變數儲存格] 方塊中輸入儲存格 B4

  7. 在 [欄變數儲存格] 欄位中,輸入欄中輸入值之變數儲存格的參照。
    在 [欄變數儲存格] 方塊中鍵入B3

  8. 按一下 [確定]

雙變數運算列表範例

雙變數運算列表可以顯示如何不同組合的利率,貸款條款影響抵押貸款月付款。在以下圖,儲存格 C2 中包含償還公式=PMT(B3/12,B4,-B5),使用兩個輸入儲存格 B3 和 B4。

有兩個變數的運算列表

當您設定此計算選項時,重新計算完成整個活頁簿時,會發生運算列表計算。若要手動重新計算您的資料表,請選取其公式,然後按 F9。

請遵循這些步驟來改善計算效能:

  1. 請執行下列其中一項操作:

    • 在Excel 2007,按一下 [ Microsoft Office 按鈕] Office 按鈕影像 、 按一下 [ Excel 選項],然後按一下 [公式] 類別。

    • 在所有其他版本中,按一下 [檔案>選項>公式

  2. 按一下 [計算選項] 區段中 [計算] 底下的 [除運算列表外,自動重算]

    提示: 您也可以在 [公式] 索引標籤上按一下計算選項],然後按一下表外,自動資料(在 [計算] 群組中)。

如果您有特定的目標或變數資料較龐大,可以使用一些其他 Excel 工具來執行模擬分析。

目標搜尋

如果您知道,以公式的結果,但不知道確實輸入的值的公式必須以取得結果,請使用 [目標搜尋] 功能。請參閱使用目標搜尋來尋找您想要調整輸入的值的結果

Excel 規劃求解

若要針對一組輸入變數找到最佳的值,您可以使用 Excel 規劃求解增益集。規劃求解搭配 (稱為決策變數或只是變數儲存格) 儲存格,用於計算的公式中的目標和限制的儲存格群組。規劃求解調整決策變數儲存格符合限制式的儲存格的限制,並產生您想要的目標儲存格的結果中的值。深入瞭解此文章:定義和解決問題使用規劃求解

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×