Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Справочники

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 56972
Главная » Справочники » Функции VBA » Финансовые функции

IRR

IRR

Функция IRR

IRR(ValueArray()[,Guess])

Функция для вычисления нормы прибыли, то есть процент по инвестициям, которые рассматриваются как ряд последовательных расходов(отрицательные величины) и поступлений(положительные). С ее помощью можно оценить перспективность инвестиций, если известны расходы и поступления

Возвращаемое значение

Возвращает значение типа Double, указывающее норму прибыли для последовательности периодических финансовых операций (выплат или поступлений)

Параметры
Функция содержит именованные аргументы
Часть Описание
ValueArray() Обязательный. Массив типа Double, содержащий значения выплат и поступлений. Массив должен содержать как минимум одно отрицательное значение, соответствующее выплате, и одно положительное значение(поступление)
Guess Необязательный. Значение типа Variant, содержащее оценку значения, которое будет возвращено функцией IRR. Если этот аргумент опущен, используется значение по умолчанию 0,1(10 процентов)
Примечание

Норма прибыли представляет собой процент по инвестициям, получаемый в результате регулярно происходящих выплат и поступлений денег

Порядок операций (выплат и поступлений) функция IRR определяет по номерам элементов массива. По этой причине взаимное расположение элементов обязательно должно соответствовать действительности. Сами элементы массива вовсе не обязаны в данном случае быть одинаковыми

Значение функции IRR определяется итерационным путем. В качестве начального значения используется параметр Guess. Итерации завершаются по достижении точности в 0,00001 процента. Если после 20 итераций результат получить не удается, функция IRR завершает итерационный цикл

Пример
' В данном примере функция IRR
' применяется для вычисления нормы прибыли по пяти
' операциям, занесенным в массив Values(). Первый
' элемент массива имеет отрицательное значение и
' соответствует начальным затратам на организацию
' бизнеса. Оставшиеся четыре элемента имеют
' положительные значения и отражают прибыль за четыре
' следующих года. Переменная Guess содержит начальное значение для расчета нормы прибыли
Dim Guess, Fmt, RetRate, Msg
Static Values(5) As Double ' Объявляем массив
Guess = .1 ' Начинаем с 10 процентов
Fmt = "#0.00" ' Процентный формат
Values(0) = -70000 ' Затраты на организацию бизнеса.
' Положительные суммы,отвечающие доходу за 4 года
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
RetRate = IRR(Values(), Guess) * 100 ' Норма прибыли
Msg = "The internal rate of return for these five cash flows is "
Msg = Msg & Format(RetRate, Fmt) & " percent"
MsgBox Msg ' Выводим норму прибыли
Смотри также
MIRR,NPV
Категория
Финансовые функции

Счетчики: 4021 | Добавил: Serge_007
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!