依原書 Figure 12-1~12-2,先建立可重複使用的 12 個月 CapEx 預算時間軸與動態標題。
Start 控制整份預算期間。EDATE 建立準確的逐月 time series。IT CapEx 預算每年都要重用。如果把 Jan-23、Feb-23 等日期逐格 hard-code,隔年必須手動改完整列。原書因此把 Assumptions!B2 命名為 Start,讓整份模型由單一日期驅動。
| 元件 | 原書設定/公式 | 結果 |
|---|---|---|
| Named Range | Assumptions!B2 → Start |
Jan-23 |
| Calculations H2 | =Start |
Jan-23 |
| Calculations I2 | =EDATE(H2,1) |
Feb-23 |
| Budget Months | H2:S2 | Jan–Dec |
從 H2 的 =Start 起算,I2 使用 =EDATE(H2,1),再向右複製至 S2。原書特別不建議用 =H2+31,因每月天數不同,日期會逐漸偏移。Depreciation schedule 的 Y2:AJ2 直接複製 H2:S2,避免額外 spaghetti links。
| Dynamic Text | 原書公式 |
|---|---|
| Budget Title | ="CAPEX BUDGET "&YEAR(Start) |
| Spend Title | ="Budgeted Spend "&YEAR(Start) |
模型的 reusable 性來自「只改 Start,一切跟著動」:月份、depreciation timeline 與年份標題同時更新。這比每年複製一份再逐格改日期可靠。
請說明為什麼 EDATE(H2,1) 比 H2+31 更適合建立 12 個月預算時間軸,並解釋 named range Start 如何讓模型可重複使用。
**問題:**若 Start 從 Jan-23 改為 Jan-24,哪些部分應自動變動?