MIRR 函數

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

傳回 Double,指定修改內部報酬率,一系列的定期現金流 (付款與回條)。

語法

MIRR ( ()finance_ratereinvest_rate)

MIRR函數語法具有下列引數︰

引數

描述

values ()

必要。 Double 陣列指定現金流量值。 陣列至少必須包含一個負值 (支出) 與一個正值 (收入)。

finance_rate

所需。指定利率付款的財務成本。

reinvest_rate

所需。在從現金存款獲得指定利率收到。


註解

修改過的內部報酬率,就的內部報酬率付款和收款使用不同的工資率。MIRR函數會考慮成本投資 (finance_rate),並計算的現金 (reinvest_rate) 的利率。

Finance_rate reinvest_rate引數是百分比來表示為小數位數的值。例如,12 百分比是以 0.12 表示。

MIRR函數會使用陣列中數值的順序來轉譯付款和信回條的順序。請務必以正確的順序輸入您的付款和信回條的值。

範例

附註: 下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

此範例使用MIRR函數來傳回已修改的內部報酬率一系列現金流陣列Values()中所包含。LoanAPR代表融資感興趣,而InvAPR代表計算的利率。

Dim LoanAPR, InvAPR, Fmt, RetRate, Msg
Static Values(5) As Double ' Set up array.
LoanAPR = .1 ' Loan rate.
InvAPR = .12 ' Reinvestment rate.
Fmt = "#0.00" ' Define money format.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income
' for four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate internal rate.
RetRate = MIRR(Values(), LoanAPR, InvAPR)
Msg = "The modified internal rate of return " & _
"for these five cash flows is"
Msg = Msg & Format(Abs(RetRate) * 100, Fmt) & "%."
' Display internal return rate.
MsgBox Msg

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×