一、案例定位

依原書接手 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

五、Excel/VBA 分析方法

先確認 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 的第一輪檢查。

八、AI Prompt

請只根據 Input 100→120、公式 ×2、Manual mode 仍顯示 200 的情境,解釋為什麼這不是公式邏輯錯誤。

九、思考/What-if

**問題:**若 Input 改為 150,重新計算後 output 應為何?