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
Finance_rate - процентная ставка, которую вы платите на деньги, используемые в денежных потоках.
- Arg3
- Double
Reinvest_rate - процентная ставка, которую вы получаете на денежные потоки при их реинвесте.
Возвращаемое значение
Комментарии
Значения должны содержать по крайней мере одно положительное и одно отрицательное значение для вычисления измененной внутренней скорости возврата. В противном случае MIrr возвращает #DIV/0! значение ошибки.
Если массив или ссылочный аргумент содержит текст, логические значения или пустые ячейки, эти значения игнорируются; однако включаются ячейки с нулевым значением.
MIrr использует порядок значений для интерпретации порядка денежных потоков. Не забудьте ввести значения платежей и доходов в нужной последовательности и с правильными знаками (положительные значения для полученных денежных средств, отрицательные значения для оплаты наличными).
Если n — это количество денежных потоков в значениях, frate — finance_rate, а rrate — это reinvest_rate, то формула MIrr :
Рис. 1. Формула для метода MIrr