Excel 靈敏度分析實用指南:從手動到智能演進

重點摘要:

  • Excel 中的敏感度分析對決策至關重要,但傳統方法需要使用「資料表」和「規劃求解」進行複雜設定,需要技術技能。
  • Excelmatic 透過簡單的語言指令即可即時執行敏感度分析,徹底改變了這個過程——無需手動設定公式和導航。
  • 與 Excel 內建工具相比,Excelmatic 能以更高的速度和準確度處理基礎和高階分析,包括最佳化和蒙地卡羅模擬。
  • 對於需要快速了解變數影響的商務專業人士而言,採用像 Excelmatic 這樣的 AI 工具意味著能更快獲得洞察,並做出更自信、數據驅動的決策。

在試算表中設計模型時,我們常常想知道改變一個變數的值會如何影響最終結果。這個過程可以透過在 Excel 中執行敏感度分析來完成。

如果你是從事財務建模或決策流程的數據專業人士,那麼了解如何執行敏感度分析至關重要。

在本文中,我們將深入探討敏感度分析。我們將涵蓋這個有用的「假設」技術的基礎知識、如何在 Excel 中執行和解讀基礎與高階敏感度分析的結果,最後,我們將討論 AI 和機器學習在實現更強大敏感度分析中的作用,以及最佳實踐和常見陷阱。

什麼是 Excel 中的敏感度分析?

敏感度分析最常見的方法是檢查一個變數的變化如何影響最終結果,同時保持所有其他因素不變。這個過程會對所有考慮的變數重複進行。它有助於識別模型中影響最大的驅動因素,讓企業能夠專注於影響其績效的關鍵因素。

敏感度分析透過識別哪些因素對績效影響最大,幫助企業優先處理關鍵風險和機會。鑑於其性質,敏感度分析在金融、商業和專案管理中很常見,例如,用於計算利率隨時間的可能變化,或了解不同的成長趨勢。

此外,敏感度分析通常與情境分析結合使用,後者通常同時分析多個變數的組合。這兩種假設分析都研究應變數如何對某些輸入做出反應。然而,情境分析是針對特定的「情境」,而敏感度分析則更為開放,因為它提供了一系列的輸入和值。

敏感度分析的目標是了解應變數如何對一系列輸入值(稱為自變數)做出反應。

透過將此技術納入決策過程,組織可以主動調整策略並增強對不確定性的韌性。

通常,敏感度分析以帶有條件格式化的敏感度分析表呈現,突顯從最高到最低的值。

以下是價格對供需敏感度的範例。供給和需求是座標軸上的自變數,價格是應變數,佔據表格內的值。

在接下來的部分中,我們將使用類似的 Excel 敏感度分析表。

Excel 中的敏感度表 1

開始使用 Excel 進行敏感度分析

讓我們來看看如何在 Excel 中執行敏感度分析,遵循流程的每個步驟。

Excel 中的傳統工具和功能

Excel 是建立數學模型的便利工具,包括假設分析。假設分析本質上是關於建立公式來探索像敏感度分析這樣的問題。

大多數較新版本的 Excel 都帶有一個 資料 索引標籤,提供了許多處理資料的工具和可能性。這包括功能區中的 假設分析 按鈕。它包含三個工具。資料表 按鈕專門用於建立敏感度分析表。

要執行情境分析,只需點擊 情境管理員 按鈕。

Excel 情境管理員 2

我們還將使用 規劃求解,這是一個可以從 開發人員 索引標籤啟用的增益集。

規劃求解用於假設分析,以在限制條件下,為一個儲存格(稱為目標儲存格)中的公式找到最佳(最大或最小)值,這些限制是工作表上其他公式儲存格值的約束。

在啟用規劃求解之前,您必須存取 開發人員 索引標籤,該索引標籤預設不顯示。要顯示此索引標籤:

  • 前往 檔案 > 選項
  • 從左側面板中選擇 自訂功能區
  • 在右側欄的「主要索引標籤」下,勾選 開發人員 的方塊

Excel 開發人員索引標籤 3

執行單變數敏感度分析

現在我們的工具準備好了,讓我們從在 Excel 中建立一個簡單的單變數敏感度分析開始。

傳統方法:設定您的模型

在 Excel 中執行敏感度分析的第一步是識別模型所依據的輸入和輸出。

在本教學中,我們將使用敏感度分析來研究,如果我們改變一些輸入變數的值(例如銷售的吉他數量、每把吉他的價格或生產成本),一家吉他銷售公司的淨利潤將如何變化。

下面,您可以看到包含輸入和輸出變數的表格。

包含輸入和輸出變數的表格 4

使用資料表進行敏感度分析時,將輸出儲存格連結到輸入變數非常重要,這樣 Excel 才能理解模型變數之間的關係。這個過程是透過公式完成的。在我們的案例中:

  • 營收是透過單價乘以銷售數量計算得出 (=B2*B4)
  • 銷售成本是透過單位生產成本乘以銷售數量計算得出 (=B3*B4)
  • 利潤是透過營收減去銷售成本計算得出 (=B7-B8)

傳統方法:建立單向資料表

您可能想知道,如果我們在保持生產成本和銷售數量不變的情況下提高或降低單價,利潤會如何變化。當我們分析一個輸出變數如何隨著一個輸入變數值的變化而變化時,我們需要一個所謂的單向資料表。

下面的 GIF 展示了如何在 Excel 中建立單向資料表。如您所見,該表會自動重新計算每個銷售單位的利潤。當然,銷售 250 單位時的利潤與原始參數相同(即 €50,000)。

在 Excel 中建立單向資料表 5

更聰明的方法:使用 Excelmatic 進行單變數分析

excelmatic

儘管資料表功能很強大,但設定過程需要精確的儲存格參照和多個步驟。對於更複雜或動態的模型,這可能會變得繁瑣且容易出錯。

Excelmatic 提供了一個更直觀的替代方案。作為一個 Excel AI 代理,它允許您使用自然語言執行分析。

要實現相同的目標,您只需:

  1. 將包含模型的 Excel 檔案上傳到 Excelmatic。
  2. 用簡單的語言陳述您的要求:「建立一個敏感度分析表,顯示當銷售數量(儲存格 B4)從 150 到 500 以 50 為增量變化時,利潤(儲存格 B9)如何變化。」

詢問 結果

Excelmatic 立即理解您的模型結構,並自動生成與手動建立的單向資料表完全相同的結果,無需您手動設定表格、連結儲存格或導航任何選單。這種方法的優勢在於其速度和簡單性,讓您可以專注於分析結果,而不是操作工具。

您可能還想檢查不同的輸出變數如何隨單位銷售量變化。在傳統方法中,您需要調整資料表的設定。

計算單位銷售量如何影響利潤和銷售成本 6

使用 Excelmatic,您只需稍微修改您的請求:「顯示當銷售數量(B4)從 150 到 500 變化時,利潤(B9)和銷售成本(B8)如何變化。」 AI 會為您處理所有細節。

進行雙變數敏感度分析

傳統方法:建立雙向資料表

除了分析一個輸出如何受一個輸入影響外,您還可以建立一個雙變數表來分析兩個輸入變數的影響。假設您想知道,如果我們同時修改銷售的吉他數量和每把吉他的價格,利潤會如何變化。

首先,您需要建立一個二維表格,其中行是單位價格的範圍,列是單位銷售量的範圍。然後,在表格的左上角,選擇您要研究的變數。最後,在輸入變數表中,選擇自變數(即單位價格和銷售數量)的儲存格參照。

進行雙變數敏感度分析 7

如您所見,一旦您建立了表格,您可以輕鬆地將左上角的輸出變數更改為另一個變數,Excel 將重新計算所有值。

更聰明的方法:使用 Excelmatic 進行雙變數分析

設定雙向資料表比單向表更複雜,需要正確參照行、列和角落儲存格中的輸入和輸出。

使用 Excelmatic,這個過程也被簡化為一個簡單的指令。上傳檔案後,您可以直接詢問:

「生成一個雙向敏感度表,顯示利潤如何基於銷售數量(從 150 到 500)和單位價格(從 €150 到 €400)變化。」

Excelmatic 為您建立整個二維表格,填入所有計算值,從而消除了手動設定可能導致的參照錯誤。如果您想分析另一個輸出,例如「營收」,只需提出一個新問題:「現在,顯示相同表格但針對營收。」 這種對話式工作流程讓複雜的分析變得輕而易舉。

解讀 Excel 敏感度分析結果

現在您有了資料表,最後一步是解讀結果,以獲得關於輸入變化如何影響輸出的洞察。

分析資料表輸出

基於此敏感度分析,我們可以就利潤做出明智的決策。以下是一些洞察:

  • 如果我們將吉他價格提高到 €350,我們只需要銷售 200 把吉他就能達到目前的 €50,000 利潤。
  • 如果我們將吉他價格降低到 €200,我們需要銷售 500 單位才能達到目前的利潤。
  • 如果我們將銷售的吉他數量減少到 150,除非我們將吉他價格提高到 €400 以上,否則無法達到目前的利潤。

分析的解讀將取決於您公司的具體需求。提出諸如您可以生產多少吉他、您需要維持的最低利潤水平以保持公司健康,以及您可以採取哪些措施來降低吉他生產成本等問題,對於從敏感度分析中提取有意義的洞察至關重要。

傳統方法:使用規劃求解進行最佳化和敏感度分析

當您執行敏感度分析時,您會根據模型輸入變數的變化返回一系列潛在輸出。然而,您可能想了解更多關於模型內部運作的資訊。

幸運的是,Excel 配備了一個名為「規劃求解」的強大工具,可以幫助您完成這項任務。如前所述,規劃求解用於假設分析,以在限制條件下,為一個公式找到最佳(最大或最小)值,這些限制是工作表上其他公式儲存格值的約束。

規劃求解不僅僅是目標搜尋的升級版。首先,規劃求解允許您根據多個變數計算最佳結果,並允許您在模型中包含限制條件。更重要的是,規劃求解還帶有一個可選的敏感度功能,讓您可以看到當您更改模型的係數時,最佳解如何變化。

為了說明規劃求解的強大功能,讓我們回到我們的吉他公司。想像一下,該公司生產兩種吉他型號(型號 A 和型號 B),每種型號都需要一定量的桃花心木和雪松木。每個型號有不同的價格。

該公司想知道,考慮到目前桃花心木和雪松木的可用性,每種型號應生產多少單位才能最大化其利潤。

規劃求解模型將基於的輸入、公式和限制條件 8

在下面的 GIF 中,我們展示了如何使用規劃求解來找到最佳單位值,以在木材可用性限制下最大化營收,並確保單位為整數。

如何使用規劃求解找到單位的最佳值 9

一旦我們添加了所有參數值,規劃求解估計生產 48 單位的型號 A 和 9 單位的型號 B 是最大化利潤(€17,591)的最佳組合。我們可以在關閉規劃求解對話方塊之前點擊 敏感度,Excel 將建立一個帶有敏感度報告的新工作表。

建立帶有敏感度報告的新工作表 10

敏感度報告為我們提供了寶貴的洞察,以估計如果我們改變輸入變數,利潤將如何變化。陰影價格 表示如果您增加一單位受限制的資源,利潤將增加多少。在這個例子中,每增加一平方公尺的桃花心木會使利潤增加 €98,而雪松則使利潤增加 €103,突顯出雪松具有更大的潛在投資回報。

更聰明的方法:使用 Excelmatic 進行高階最佳化

規劃求解的功能很強大,但其介面和設定對許多使用者來說可能複雜且不直觀。您需要精確定義目標儲存格、變數儲存格和限制條件。

Excelmatic 也將這個複雜的最佳化問題轉變為簡單的對話。您只需描述您的目標:

「透過改變型號 A(G4)和型號 B(G5)的單位數來最大化利潤(儲存格 G10),限制條件是使用的桃花心木總量(D14)不能超過 2000,使用的雪松總量(E14)不能超過 3000,且單位必須為整數。然後,生成一份敏感度報告。」

Excelmatic 解析您的請求,執行最佳化演算法,提供最佳生產組合,並生成一份易於理解的敏感度報告。這不僅節省時間,還降低了因規劃求解參數設定錯誤而導致分析不準確的風險。

使用條件格式化視覺化資料

傳統方法

如果您建立了單向和雙向敏感度分析表,格式化結果可以改變遊戲規則,幫助您快速發現相關資訊並增強決策。條件格式化是建立重要閾值和引人注目的熱力圖的關鍵。

讓我們回到我們的雙向表。我們可以使用條件格式化來建立多色熱力圖或雙色刻度,並設定自訂閾值,如下面的 GIF 所示。

使用條件格式化建立多色熱力圖 11

更聰明的方法:使用 Excelmatic 一鍵視覺化

手動設定條件格式化規則(尤其是複雜的閾值)可能非常耗時。使用 Excelmatic視覺化 也只是一個簡單的請求。生成敏感度分析表後,您可以接著說:

「對這個表格套用條件格式化。使用綠到紅的色階,其中較高的利潤值為綠色。」

Excelmatic 將立即為您套用格式化,產生一個清晰、直觀的熱力圖,讓您一目了然地看到哪些變數組合產生最佳和最差的結果。

整合 AI 和機器學習

AI 增強的敏感度分析

到目前為止,我們已經看到了如何手動執行敏感度分析。然而,隨著模型複雜度的增加,進行和解讀敏感度分析的結果可能變得非常耗時。

這就是 AI 的用武之地。像 Excelmatic 這樣的 AI 工具是「AI 增強敏感度分析」的實際應用。它自動化了手動計算、設定和視覺化的過程,讓您能即時獲得答案和洞察。您不需要自己建立複雜的 AI 流程;Excelmatic 為您提供了一個即用、強大的分析引擎。

蒙地卡羅模擬

蒙地卡羅模擬是一種數學技術,用於模擬因隨機變數介入而難以預測的過程中不同結果的機率。

您可以利用這項強大的技術來增強您的敏感度分析,找出哪些變數對輸出影響最大。在我們的吉他範例中,我們可以保持成本價和銷售數量不變,並改變單位價格以了解估計值的變化。然後,對其餘兩個變數重複相同的過程,一次一個。

使用 Excelmatic,執行蒙地卡羅模擬也變得更容易。您可以上傳您的模型並請求:「對利潤執行一個 10,000 次試驗的蒙地卡羅模擬,假設單位價格服從平均值為 €300、標準差為 €20 的常態分佈。」 AI 會處理複雜的隨機抽樣和計算,並向您展示結果分佈。

最佳實踐和常見陷阱

雖然 Excel 讓敏感度分析變得極其簡單和易於使用,但仍有一些常見的陷阱需要注意。

設計穩健的模型

正如您在本教學中所見,為了讓敏感度分析發揮作用,Excel 必須知道輸入和輸出變數之間的關係。這要求您明智地使用公式,具有明確定義的儲存格參照和範圍。使用像 Excelmatic 這樣的 AI 工具可以幫助減少因手動公式錯誤引起的問題,因為它直接理解模型邏輯。

減少錯誤並確保準確性

即使您的敏感度分析定義良好,您仍然需要仔細驗證結果。手動測試和圖表是視覺化結果並檢查輸出中異常值或異常的好方法。

然而,重要的是要記住,敏感度分析可能不適用於您的使用案例。這種分析基於一些簡單的假設,例如輸入變數的獨立性、線性關係的存在以及輸入變數的靜態性質。然而,您的模型可能更複雜,並且可能受到敏感度分析固有忽略的外部因素的影響。

結論

恭喜您完成本教學。敏感度分析是一種強大的假

AI賦能數據,決策勝券在握!

無需寫代碼與函數,簡單對話讓匡優Excel自動處理數據、生成圖表。立即免費體驗,感受AI如何顛覆你的Excel工作流 →

立即免費體驗

推薦文章

4 種經實證的方法解除 Excel 工作表保護並編輯資料
Excel 技巧

4 種經實證的方法解除 Excel 工作表保護並編輯資料

忘記 Excel 密碼?本指南將帶您了解多種解除工作表保護的方法,從 VBA 腳本到檔案副檔名技巧。探索使用 AI 分析和編輯鎖定資料的智慧方法,以獲得更快、更準確的結果。

Ruby
在 Excel 中輕鬆生成動態數字清單的方法
Excel 技巧

在 Excel 中輕鬆生成動態數字清單的方法

厭倦了拖曳公式?本指南深入探討 Excel 強大的 SEQUENCE 函數,教你建立動態清單、行事曆等功能。我們還將比較這種傳統方法與新型 AI 途徑——只需開口詢問即可完成相同任務。

Ruby
超越 MATCH - 在 Excel 中尋找資料位置的更簡便方法
Excel 技巧

超越 MATCH - 在 Excel 中尋找資料位置的更簡便方法

掌握強大的 Excel MATCH 函數進行精確資料查詢,從基礎定位到進階模糊與萬用字元搜尋。我們還將比較這種傳統方法與新型 AI 驅動方案,後者能用自然語言提供解答,無需使用公式。

Ruby
在 Excel 中移動欄位的 5 個簡易方法(含 AI 技巧)
Excel 技巧

在 Excel 中移動欄位的 5 個簡易方法(含 AI 技巧)

厭倦了在 Excel 中移動欄位的繁瑣流程?探索簡易技巧,如拖放操作、鍵盤快捷鍵及「按列排序」妙招。更可了解現代 AI 技術如何透過單一自然語言指令,重新排列整份資料集。

Ruby
Excel 專業欄位移動指南(從點擊操作到 AI 應用)
Excel 技巧

Excel 專業欄位移動指南(從點擊操作到 AI 應用)

厭倦了繁瑣的複製貼上?學會像專家一樣在 Excel 中移動欄位。我們將展示經典的拖放操作、必學的快速鍵,並介紹一種透過簡單指令就能重新排列試算表的人工智慧解決方案。透過我們的完整指南節省時間,避免常見錯誤。

Ruby
如何在 Excel 中建立頻率分佈:5 種簡單方法
Excel 技巧

如何在 Excel 中建立頻率分佈:5 種簡單方法

掌握在 Excel 中計算次數分配的技巧。我們將引導您使用五種方法,包括公式、樞紐分析表、分析工具箱,以及一項簡化整個流程的革命性 AI 技術。

Ruby