Access入門教程 10.8 補充內容五:IRR,MIRR函數
作者:大輝 來源:希賽教育 2009年5月19日 發表評論 進入社區 教程
IRR(values()[, guess])51自學網
返回一個 Double,指定一系列周期性現金流(支出或收入)的內部利率。
values() 必要。Double 數組,指定現金流值。此數組必須至少含有一個負值(支付)和一個正值(收入)。
Guess 可選。Variant,指定 IRR 返回的估算值。如果省略,guess 為 0.1 (10%)。
說明:返回的內部利率是在正常的時間間隔內,一筆含有支出及收入的投資得到的利率。 IRR 函數使用數組中數值的順序來解釋支付和收入的順序。要確保支付和收入的順序正確,每一時期的現金流不必像年金那樣固定不變。 IRR 是利用疊代進行計算。先從 guess 的值開始,IRR 反復循環進行計算,直到精確度達到 0.00001%。如果經過 20 次反復疊代測試還不能得到結果,則 IRR 計算失敗。
MIRR(values(), finance_rate, reinvest_rate)
返回一個 Double,指定一系列修改過的周期性現金流(支出或收入)的內部利率。
values() 必要。Double 數組,指定現金流值。此數組至少要包含一個負值(支付)和一個正值(收入)。
finance_rate 必要。Double 指定財務成本上的支付利率。
reinvest_rate 必要。Double 指定由現金再投資所得利率。
說明:修改過的返回內部利率是指在用不同的利率計算支出和收入時的內部利率。MIRR 函數既考慮投資成本 (finance_rate),也考慮現金再投資所得利率 (reinvest_rate)。 finance_rate 和 reinvest_rate 參數是用十進制數值表示的百分比。例如,0.12 表示百分之十二。 MIRR 函數用數組中的數值順序來解釋支付和收入的順序。要確保支付和收入的輸入順序正確。
【】【】 【發表評論】【進入社區】