Financial.MIRR メソッド
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文
Public Shared Function MIRR ( _ ByRef ValueArray As Double(), _ FinanceRate As Double, _ ReinvestRate As Double _ ) As Double
Dim ValueArray As Double() Dim FinanceRate As Double Dim ReinvestRate As Double Dim returnValue As Double returnValue = Financial.MIRR(ValueArray, FinanceRate, ReinvestRate)
public static double MIRR ( /** @ref */ double[] ValueArray, double FinanceRate, double ReinvestRate )
戻り値
一連の定期的なキャッシュ フロー (支払いと受け取り) の修正内部利益率を指定する Double 型の値を返します。
詳細については、Visual Basic のトピック「MIRR 関数」を参照してください。
修正内部利益率は、支払いと受け取りを異なる利率で管理する場合の内部利益率を表します。MIRR 関数は、投資原価 (FinanceRate) と現金の再投資に対する受け取り利率 (ReinvestRate) の両方を基に修正内部利益率を求めます。
FinanceRate および ReinvestRateargumentsは、パーセントを小数点を用いた値で指定します。たとえば、12% は 0.12 と記述します。
MIRR 関数では、配列で指定した値の順序がキャッシュ フローの順序であると見なされます。支払い額と受け取り額を入力するときは、その順序に注意してください。
この例では、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)) & "%.")
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Financial.MIRR メソッドのページへのリンク