次の方法で共有


WorksheetFunction.MIrr(Object, Double, Double) メソッド

定義

一連の定期的なキャッシュ フローに基づいて、修正内部利益率を返します。 MIRR 関数では、投資原価と現金の再投資に対する受取利率 (危険利率) の両方が考慮されます。

public:
 double MIrr(System::Object ^ Arg1, double Arg2, double Arg3);
public double MIrr (object Arg1, double Arg2, double Arg3);
Public Function MIrr (Arg1 As Object, Arg2 As Double, Arg3 As Double) As Double

パラメーター

Arg1
Object

範囲: 数値を含む配列またはセル参照を指定します。 これらの数値は、定期的に発生する一連の支払い (負の値) と収益 (正の値) に対応します。

Arg2
Double

安全利率: 支払額 (負のキャッシュ フロー) に対する利率を指定します。

Arg3
Double

危険利率: 収益額 (正のキャッシュ フロー) に対する利率を指定します。

戻り値

注釈

修正内部利益率を計算するには、正の値と負の値が範囲に少なくとも 1 つずつ含まれている必要があります。 それ以外の場合、 MIrr は #DIV/0 を返します。 が返されます。

引数として指定した配列またはセル範囲に文字列、論理値、空白セルが含まれている場合、これらは無視されます。ただし、数値として 0 (ゼロ) を含むセルは計算の対象となります。

MIrr は、値の順序を使用してキャッシュ フローの順序を解釈します。 支払額と収益額を入力するときは、その順序と符号に注意してください (支払額は負の値、収益額は正の値)。

n が値のキャッシュ フローの数、frate がfinance_rate、rrate がreinvest_rateの場合、 MIrr の数式は次のようになります。

図 1: MIrr メソッドの数式

適用対象