依原書 Automatic Debt Paydowns 與 Basic Switches,建立 cash surplus/deficit 對 debt issuance/retirement 的自動化邏輯,並用 switch 控制功能開關。
MIN 與 switch 避免 repayment 超過 debt balance。原書的基本邏輯是:若 Cash < 0,需 raise cash 以補足 deficit;若 Cash > 0,則償還 Cash available 與 Debt balance 中較小者。原書把 paydown logic 簡化為 -MIN(Cash, Debt),並使用 switch cell 控制是否啟用。
| 情境 | Cash Available | Debt Balance | Automatic Debt Action |
|---|---|---|---|
| Cash Deficit | (1,000) | 5,000 | Raise 1,000 |
| Cash Surplus < Debt | 2,000 | 5,000 | Pay down 2,000 |
| Cash Surplus > Debt | 8,000 | 5,000 | Pay down 5,000 |
Debt Paydown = -MIN(Cash Available, Debt Balance),前提是只在 positive-cash paydown context 使用。原書示範 switch formula =-MIN(G10,G12)*$F$14:F14 = 1 時啟用,F14 = 0 時結果為 0。原書另說明可再用外層限制設定 revolver cap,但來源可見文字未提供完整精確公式,因此本頁不重建未顯示公式。
| Cash | Debt | Switch | Paydown Result |
|---|---|---|---|
| 2,000 | 5,000 | 1 | (2,000) |
| 8,000 | 5,000 | 1 | (5,000) |
| 8,000 | 5,000 | 0 | 0 |
MIN 保證 repayment 不會超過 available cash,也不會超過 debt outstanding。Switch 讓分析者可以快速比較「automatic paydown on/off」而不改動核心 formulas,是情境分析與 debugging 的簡潔控制工具。
請只根據原書 -MIN(Cash, Debt) × Switch 邏輯,解釋三個 cash/debt情境的 debt action,並說明 switch 對 scenario analysis 的用途。
**問題:**Cash Available = 6,000、Debt Balance = 4,500、Switch = 1 時,paydown 為多少?若 Switch = 0 呢?