依原書 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)) |
使用 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。
請只根據 D3=100、E3=60、F1=50 與原公式,逐步解釋為何 final result 是 0。
**問題:**若 E3 改為 40,其餘不變,結果為何?