案例01|Reusable CapEx Budget:Start、EDATE 與 Dynamic Titles
案例02|CapEx Cash Schedule:Spend Date、5,250 Prior Period 與 Error Check
案例03|Useful Life 與 Written-Down Date:6 Years → 72 Months → Feb-28
案例04|Current-Year Depreciation:Nested IF、73 與 Fully Depreciated Stop
案例05|Prior-Period Depreciation:YEARFRAC 與已修正的日期順序
案例06|Written-Down Value:Accumulated Depreciation -7,708 到 WDV 60,242
| 核心主題 | 主要觀點/方法 | 實務用途 | 重要條件/限制/延伸 |
|---|---|---|---|
| Reusable Time Series | Start • EDATE 建立 12 個月動態期間 |
每年重用同一 CapEx template | 避免 +31 造成月份日期漂移 |
| Dynamic Titles | YEAR(Start) 與 & 組合文字 |
標題年份自動更新 | 年份不應 hard-code |
| CapEx Cash Schedule | Quantity × Unit Cost,再依 Spend Date 放入對應月份 | Cash Flow 的 asset-purchase outflows | Prior period 與 Jan–Dec 必須完整 reconciliation |
| Error Check | =E25-SUM(G25:S25) |
抓漏掉/超出時間軸的 spend | 正確結果應為 0 |
| Data Validation | Spend Date drop-down 來源 $H$2:$S$2 |
預防非月初或超出 budget 的日期 | 動態 options 會隨 Start 改變 |
| Useful Life | XLOOKUP asset class → years,再 ×12 |
驅動 monthly depreciation | 來源案例 6 years → 72 months |
| Written-Down Date | =EDATE(F4,U4) |
決定 depreciation stop date | 來源結果 Feb-28 |
| Current-Year Depreciation | IF • AND • IFERROR 控制認列區間 |
Income Statement monthly D&A | purchase 前與 fully depreciated 後都應為 0 |
| Prior Depreciation | YEARFRAC(F4,Start)*12 計算已過月份 |
建立 opening accumulated depreciation | A 檔原參數順序已修正 |
| Written-Down Value | Gross Asset Cost + Negative Accumulated Depreciation | Balance Sheet net PP&E | 來源 WDV = $60,242 |
原書第 12 章把 CapEx 模組拆成三個明確輸出:
這個章節因此不是單純教 depreciation formula,而是示範同一份 fixed-asset data 如何同時供三張報表使用。
Assumptions!B2 命名為 Start。Calculations!H2 使用 =Start,I2 使用 =EDATE(H2,1) 並向右複製至 S2;source example 從 Jan-23 延伸到 Dec-23。
原書刻意不用 =H2+31,因不同月份天數不一致。Depreciation 區 Y2:AJ2 則直接複製 H2:S2,避免新增不必要 spaghetti links。
標題同樣動態化:
="CAPEX BUDGET "&YEAR(Start)="Budgeted Spend "&YEAR(Start)