Financial.MIRR(Double[], Double, Double) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一連の定期的なキャッシュ フロー (支払いと受け取り) の修正内部利益率を指定する値を返します。
public:
static double MIRR(cli::array <double> ^ % ValueArray, double FinanceRate, double ReinvestRate);
public static double MIRR (ref double[] ValueArray, double FinanceRate, double ReinvestRate);
static member MIRR : Double[] * double * double -> double
Public Function MIRR (ByRef ValueArray As Double(), FinanceRate As Double, ReinvestRate As Double) As Double
パラメーター
- ValueArray
- Double[]
必須です。 キャッシュ フローの値を示す Double 型の配列。 配列には、負の値 (支払い額) と正の値 (受け取り額) が少なくとも 1 つずつ含まれている必要があります。
- FinanceRate
- Double
必須です。 支払い額に対する利率です。
- ReinvestRate
- Double
必須です。 現金の再投資に対する受け取り利率です。
戻り値
一連の定期的なキャッシュ フロー (支払いと受け取り) の修正内部利益率です。
例外
ValueArray
のランクが 1 ではない、FinanceRate
= -1、または ReinvestRate
= -1。
0 による除算が行われました。
例
この例では、 関数を MIRR
使用して、配列 Values()
に含まれる一連のキャッシュ フローの変更された内部利益率を返します。 LoanAPR
は資金調達利息を表し InvAPR
、再投資時に受け取った利率を表します。
' Define money format.
Dim MoneyFmt As String = "###,##0.00"
' Define percentage format.
Dim PercentFmt As String = "#0.00"
Dim values(4) As Double
' Business start-up costs.
values(0) = -70000
' Positive cash flows reflecting income for four successive years.
values(1) = 22000
values(2) = 25000
values(3) = 28000
values(4) = 31000
' Use the MIRR function to calculate the internal return rate.
' Set the loan rate.
Dim LoanAPR As Double = 0.1
' Set the reinvestment rate.
Dim InvAPR As Double = 0.12
' Calculate internal rate.
Dim RetRate As Double = MIRR(values, LoanAPR, InvAPR)
' Display internal return rate.
MsgBox("The modified internal rate of return for these cash flows is " &
Format(Math.Abs(RetRate) * 100, CStr(PercentFmt)) & "%.")
注釈
変更された内部利益率は、支払いと領収書が異なるレートで資金調達される場合の内部利益率です。 この関数ではMIRR
、投資コスト () と現金再投資時に受け取った利率 (FinanceRate
ReinvestRate
) の両方が考慮されます。
FinanceRate
引数と ReinvestRate
引数は、10 進値として表されるパーセンテージです。 たとえば、12% は 0.12 と表されます。
関数は MIRR
、配列内の値の順序を使用して、支払いと領収書の順序を解釈します。 支払いと領収書の値は、必ず正しい順序で入力してください。
適用対象
こちらもご覧ください
.NET