追隨現金流量:在 Excel 中計算 NPV 和 IRR

套用到
Microsoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

您是否一直在思考如何最大化獲利並降低企業投資風險的最佳方法? 別再翻來去了。 放輕鬆,順其自然。

現金,也就是說。 檢視你的現金流,也就是說,你的企業進出了什麼。 正現金流是指 (銷售、賺取利息、股票發行等) 現金流入的量度;負現金流則是 (購買、工資、稅金等) 支出的現金流出。 淨現金流是你正現金流與負現金流之間的差距,也回答了最根本的商業問題:收銀機裡還剩多少錢?

要讓你的事業成長,你需要做出關鍵決策,決定長期投資資金。 Microsoft Excel 能幫助你比較選項並做出正確選擇,讓你白天夜晚都能安心。

關於資本投資專案的問題

如果你想把錢從收銀機裡拿出來,變成營運資金,並投資到構成你事業的專案,你需要針對這些專案提出一些問題:

  • 一個新的長期專案會賺錢嗎? 什麼時候?
  • 這筆錢是否應該投資在其他專案上?
  • 我應該在持續進行中的專案上投入更多,還是該止損了?

現在仔細看看這些專案,並問:

  • 這個專案的正負現金流和正現金流有哪些?
  • 大規模初期投資會帶來什麼影響?多少才算太多?

最終,你真正需要的是底線數據,用來比較專案選擇。 但要達成這個目標,你必須將金錢的時間價值納入分析中。

我爸爸曾經告訴我:「兒子,最好盡快拿到你的錢,並且盡可能長久地保管著。」後來我才明白原因。 你可以以複利利率投資這筆錢,這意味著你的錢能讓你賺更多錢——甚至更多。 換句話說, 現金何時 流出或進帳,與 現金 流出多少同樣重要。

利用淨值(NPV)和內部報酬率(IRR)回答問題

你可以用兩種財務方法來回答這些問題:淨現值 (淨值淨) ,以及內部報酬率 (內部報酬率) 。 淨值與內部報酬率(NPV)皆稱為折現現金流法,因為它們會將資金的時間價值納入資本投資專案評估中。 淨值與內部收益率均基於一系列未來支付 (負現金流) 、收入 (正現金流) 、虧損 (負現金流) ,或零現金流 (「無收益」) 。

NPV

淨值(NPV)則是現金流的淨值——以今日美元表示。 由於金錢的時間價值,今天收到一美元比明天收到的價值更高。 淨現值計算每一系列現金流的現值,並將其相加得淨現值。

NPV 的公式為:

方程式

其中 n 是現金流數量, i 是利率或貼現率。

IRR

IRR 是基於淨值(NPV)。 你可以把它看作是NPV的一個特例,計算出來的報酬率就是對應於0 (0) 現值的利率。

NPV(IRR(values),values) = 0

當所有負現金流都比所有正現金流更早出現,或專案的現金流序列中只有一個負現金流時,內部收益率會回傳一個獨特的值。 大多數資本投資專案起初 (前期投資) 出現大量負現金流,接著是一連串正現金流,因此具有獨特的內部報酬率(IRR)。 然而,有時可能有多個可接受的內部報酬率(IRR),有時甚至沒有。

比較專案

淨現價值決定專案是否獲得高於或低於期望報酬率 (也稱為門檻利率) ,且擅長判斷專案是否將獲利。 IRR 比 NPV 更進一步,決定專案的特定報酬率。 淨值與內部收益率(NPV)皆提供數據,可用來比較競爭項目,做出最適合您業務的決策。

選擇合適的 Excel 函式

你可以用哪些 Office Excel 函數來計算淨值和內部報酬率(NPV)和 IRR? 共有五種: NPV 函數XNPV 函數IRR 函數XIRR 函數MIRR 函數。 你選擇哪一種,取決於你偏好的財務方式、現金流是否定期產生,以及現金流是否是週期性的。

注意

現金流可分為負值、正值或零值。 使用這些函數時,特別注意如何處理第一期開始時的即時現金流,以及期末發生的其他現金流。

函式語法 想用就用 註解
NPV 函數 (率、value1、[value2]、...) 利用定期出現的現金流(如每月或每年)來計算淨現值。 每個現金流以 價值形式存在,發生在一個期間結束時。
若第一期開始時有額外現金流,應加到淨值值回還的價值中。 請參見 NPV 函數 說明主題中的範例 2。
XNPV 函數 (速率、值、日期) 利用不定期出現的現金流來計算淨現值。 每個現金流以 價值形式指定,會在預定的付款日期發生。
IRR 函數 (數值,[猜猜]) 利用定期出現的現金流(如每月或每年)來計算內部報酬率。 每個現金流以 價值形式存在,發生在一個期間結束時。
IRR 是透過一種迭代搜尋程序計算的,該程序從估計 IRR 開始——指定為 估計 值——然後反覆調整該值,直到達到正確的 IRR。 指定 猜測 參數是可選的;Excel 預設值是 10%。
若有多個可接受答案,IRR 函數只會回傳第一個找到的答案。 如果IRR找不到答案,就會回傳 #NUM! 的錯誤值。 如果遇到錯誤或結果不符合預期, 用不同的數值來猜測。
如果內部報酬率有多個可能,不同的猜測可能會得到不同的結果。
XIRR 函數 (數值、日期、[猜測]) 利用不定期出現的現金流來計算內部報酬率。 每個現金流以 價值形式指定,會在預定 的付款日期發生。
XIRR 是透過迭代搜尋程序計算的,該程序從估計 IRR 開始——指定為 猜測 值——然後反覆調整該值,直到得到正確的 XIRR。 指定 猜測 參數是可選的;Excel 預設值是 10%。
若有多個可接受答案,XIRR 函數僅回傳第一個找到的答案。 如果 XIRR 找不到答案,就會回傳 #NUM! 的錯誤值。 如果遇到錯誤或結果不符合預期, 用不同的數值來猜測。
如果內部報酬率有多個可能,不同的猜測可能會得到不同的結果。
MIRR 函數 (數值、finance_rate、reinvest_rate) 利用定期出現的現金流(如每月或每年)計算修正後的內部報酬率,並考慮投資成本及現金再投資所收取的利息。 每個現金流(以 價值形式指定)都發生在某個期間結束時,唯獨第一個現金流在該期間開始時指定 了一個價值
你對現金流所用資金支付的利率會在 finance_rate中指定。 你在再投資現金流時所獲得的利率是以 reinvest_rate計算的。

其他資訊

欲了解更多使用淨現值與內部報酬率(NPV)與內部報酬率(IRR),請參閱 Wayne L. Winston 所著《 Microsoft Excel 資料分析與商業建模 》中的第八章「以淨現值標準評估投資」及第九章「內部報酬率」。 想了解更多關於這本書的資訊。

頁面頂端