一、案例定位

依原書 Figure 5-9~5-10,使用 Evaluate Formula 與 F9 拆解 nested IF。

二、學習目標

三、案例情境

原書示範公式:=IF(D3=0,0,IF(E3<$F$1,-E3/D3,0))。教材設定 D3=100、E3=60、F1=50,使條件 E3<$F$1 為 FALSE,與原書示範一致。

四、開始資料

Cell Value
D3 100
E3 60
F1 50
Formula =IF(D3=0,0,IF(E3<$F$1,-E3/D3,0))

五、Excel/VBA 分析方法

使用 Evaluate Formula 逐段執行;或在 formula bar 選取 E3<$F$1 後按 F9,先確認此 logical test 的結果。

六、計算結果

步驟 結果
D3=0? FALSE
E3<F1? 60<50 = FALSE
Final Formula Result 0

七、結果分析與管理解讀

Evaluate Formula 的價值在於把長公式拆成一個個可驗證的 logical steps。原書也提醒,Excel audit tools 可幫助檢查,但不等於正式的 financial model audit。

八、AI Prompt

請只根據 D3=100、E3=60、F1=50 與原公式,逐步解釋為何 final result 是 0。

九、思考/What-if

**問題:**若 E3 改為 40,其餘不變,結果為何?