依原書接手 inherited model 的檢查清單,示範 Workbook Calculation 設為 Manual 時的假性錯誤。
一個 output cell 公式為 =Input*2。Input 從 100 改為 120;若 workbook 在 Manual mode,畫面仍可能停在舊結果 200。
| 項目 | 舊值 | 新值 |
|---|---|---|
| Input | 100 | 120 |
| 公式 | Input × 2 | |
| Manual mode 顯示 | 200 | 可能仍為 200 |
先確認 Formulas → Calculation Options 是否為 Automatic。若是 Manual,重新 calculate 後再判斷 formula 是否有問題。
| 狀態 | 正確 Output | 畫面可能顯示 |
|---|---|---|
| Input 100 | 200 | 200 |
| Input 120 + Manual 未重算 | 240 | 200 |
| Input 120 + Recalculate | 240 | 240 |
若不知道 workbook 在 Manual mode,modeler 可能浪費大量時間追查其實完全正確的 formula。原書因此把 calculation setting 列入 inherited model 的第一輪檢查。
請只根據 Input 100→120、公式 ×2、Manual mode 仍顯示 200 的情境,解釋為什麼這不是公式邏輯錯誤。
**問題:**若 Input 改為 150,重新計算後 output 應為何?