通貨膨脹的計算可以簡化為一個複利公式:未來成本等於今日金額乘以 (1 + r)^n,其中 r 是以小數表示的年通膨率,n 則是你套用此公式的年數。把這個計算反過來跑,就會得到未來購買力,也就是在價格上漲之後,一筆固定的現金實際能購買的東西。具體例子:以 3% 年通膨率計算,$100 經過 10 年後的未來成本約為 $134.39,未來購買力約為 $74.41。只要把輸入值放在已命名標籤的儲存格中,Excel 就能用兩個簡短的公式處理這兩端的計算,而 通膨計算機 也能處理這兩端的計算,而且不需要任何試算表設定,只要任何輸入值一變動,就會立即更新這兩個輸出結果。這兩種方法使用的是相同的數學,也帶有相同的注意事項:這個模型假設整個期間只有一個固定不變的匯率,所以它是一個情境模擬工具,而不是歷史通膨的紀錄。

兩種視角背後的複利通膨公式
通膨的複利計算方式和利息一樣,只是方向相反。價格不是餘額在成長,而是在上漲,因此每一塊錢能買到的份額會變少,這就是為什麼一筆固定金額的現金,即使面額從未改變,也會悄悄失去購買力。整個模型就是一個方程式,以兩種方式呈現:
未來成本 = 金額 × (1 + r)^n 未來購買力 = 金額 ÷ (1 + r)^n
其中 r 是以小數表示的年通膨率(3% 就是 0.03),n 則是年數。這兩個運算互為數學上的反函數,因此你可以根據當下要回答的問題,把通膨解讀成「這東西之後會值多少」或「我的現金之後實際能買到什麼」。通膨,作為整體經濟中物價的普遍上漲,在 維基百科的通膨總覽 等資料來源中有詳細記載,而名目價值與實質價值的區別,則在 維基百科關於實質價值與名目價值的條目 中有說明。
唯一值得記住的具體例子就是上面已經展示的那一個:今天的 $100 以 3% 的利率經過 10 年,會得到 $100 × (1.03)^10 = $100 × 1.343916... ≈ $134.39 的未來成本,以及 $100 ÷ 1.343916... ≈ $74.41 的未來購買力。這兩個數字來自同一個約為 1.344 的複利因子;它們只是面對相反的方向而已。
在 Excel 中逐步計算通膨
一旦知道哪些儲存格放哪些輸入值,在 Excel 中設定好這個模型只需要大約一分鐘。這個模型只有三個輸入值——金額、利率、年數——以及兩個輸出值——未來成本和未來購買力——所以一小塊儲存格就足夠了。
- 為三個輸入儲存格加上標籤。在 A1 輸入 "Amount"(金額),在 B1 輸入 "Rate (decimal)"(利率,小數),在 C1 輸入 "Years"(年數)。標籤能讓你日後回頭看試算表時,仍然能讀懂公式。
- 直接在標籤下方輸入數字。在 A2 輸入金額(例如 100),在 B2 輸入以小數表示的年通膨率(例如 3% 就是 0.03),在 C2 輸入年數(例如 10)。
- 加上兩個輸出標籤。在 A4 輸入 "Future cost"(未來成本),在 A5 輸入 "Future purchasing power"(未來購買力)。
- 在 B4 寫入未來成本的公式。點選 B4 並輸入 =A2*(1+B2)^C2,然後按 Enter。這個結果就是今天售價 $100 的東西,在 10 年後以 3% 通膨計算的成本——大約是 $134.39。
- 在 B5 寫入購買力的公式。點選 B5 並輸入 =A2/(1+B2)^C2,然後按 Enter。這個結果是 $100 的現金在 10 年後實際能買到的東西,以今天的美元計算——大約是 $74.41。
- 變更任何輸入值即可重新整理兩個輸出。編輯 A2、B2 或 C2,Excel 就會立即重新計算 B4 和 B5。這就是整個模型的全貌。
一些小調整可以讓這個配置更容易重複使用。如果你比較想以百分比輸入利率,可以把 3 放在 B2,然後改寫公式為 =A2*(1+B2/100)^C2;相同的公式結構仍然能產生這兩個輸出。如果要沿著一欄比較不同情境,把輸入儲存格保留為命名參照或絕對參照,然後把 B4 和 B5 複製到每一組新輸入的旁邊即可。通縮也已經內建:在 B2 輸入 -0.02,未來成本就會低於起始金額,而購買力則會高於起始金額,因為價格走的是相反方向。
驅動這些儲存格的同一個複利方法,也驅動了其他相關的規劃工具,包括如何計算任何投資的通膨調整後報酬指南,它把這個模型延伸到投資組合的績效上。
用瀏覽器計算機省去試算表的麻煩
對於不想另外配置儲存格和撰寫公式的讀者來說,通膨計算機能執行完全相同的複利計算,並把兩個輸出結果並列呈現。其操作流程和 Excel 版本一一對應,只是輸入值是直接輸入到頁面上,而不是輸入到工作表中。
- 輸入你今天持有的金額,以美元為單位。
- 輸入你想要假設的年通膨率(通縮可使用負數),以及年數。
- 讀取未來成本和未來購買力,這兩個數值會在你變更任何輸入時即時更新。
所有運算完全在瀏覽器中執行:不會有任何資料離開你的裝置,不需要註冊,也不需要安裝任何東西。由於這兩個輸出都連結到同一組即時輸入,你可以把利率在 2%、4% 和 6% 之間切換,看看在較長的時間範圍下,小幅的利率差異會如何被放大——這正是 Excel 一整欄公式設計來進行的情境掃描。
未來成本與購買力:同一個因子的兩種視角
未來成本和未來購買力不是兩種不同的計算。它們是同一個複利因子 (1 + r)^n,只是分別以相反的方向套用。未來成本把今日金額乘以該因子,告訴你今天定價的東西之後會值多少。未來購買力把今日金額除以同一個因子,告訴你你的現金之後實際能支配多少,以今日的金錢來表示。兩者合在一起,從兩側描述了同一個經濟故事:價格上漲,而一筆固定金額的現金能買到的東西也就悄悄變少了。
| 任務 | Excel 配置方式 | 通膨計算機 |
|---|---|---|
| 設定輸入值 | 三個已命名標籤的儲存格,每格一個數字 | 直接輸入三個數值,無需設定 |
| 未來成本公式 | =A2*(1+B2)^C2 | 依據輸入值自動計算 |
| 未來購買力公式 | =A2/(1+B2)^C2 | 依據輸入值自動計算 |
| 輸入變動時更新 | 按 Enter 後重新計算 | 邊打邊更新 |
| 情境掃描 | 把公式複製到一整欄 | 每個情境重新輸入數值 |
| 支援通縮 | 負利率可直接使用 | 負利率可直接使用 |
| 資料處理 | 儲存在你的活頁簿中 | 完全在瀏覽器中執行 |
當你需要一份永久的工作表來並列比較多種情境,或把結果導入更大的財務模型時,Excel 是較佳的選擇。當你想針對某個特定問題快速得到答案,或想在不編輯公式的情況下,把利率上下調整以培養直覺時,計算機就是較佳的選擇。
這些數字能告訴你什麼、不能告訴你什麼
由於這兩種方法都執行相同的複利模型,因此也共享相同的限制。這個計算假設整個期間只有一個單一固定的年通膨率,所以它最適合用來比較不同情境——例如 2%、4% 和 6% 在 20 或 30 年後分別會如何發展——而不是用來預測精確的未來價格。實際的通膨狀況,由消費者物價指數等指標追蹤,每年都會有漲跌,所以實際結果會和任何單一利率的預測有所不同。
兩種工具都完整支援通縮。負的年利率會產生低於起始金額的未來成本,以及高於起始金額的未來購買力,這反映出價格實際下跌期間會發生的情況。兩種工具中的金額和年數仍然必須為零或正數;可以輸入負數的唯一輸入值是利率。
由於通膨會影響長期的財務規劃,這些輸出結果應被視為一般性的資訊,而非預測。這些數字有助於壓力測試退休儲蓄、未來支出、薪資期望,以及任何你希望隨時間保持有意義的數字,但在它們被用於實際決策之前,應該由合格的專業人士加以確認。
延伸閱讀:計算印度的通膨:未來成本與購買力。