|
Функция MIRR | | Синтаксис MIRR(values(), finance_rate, reinvest_rate) | Возвращает значение типа Double, указывающее модифицированную норму прибыли для последовательности периодических финансовых операций (выплат или поступлений). | Параметры Наименование | Описание | Values() | Обязательный. Массив типа Double, содержащий значения выплат и поступлений. Массив должен содержать как минимум одно отрицательное значение, соответствующее выплате, и одно положительное значение (поступление).
| Finance_rate | Обязательный. Выражение типа Double, указывающее ставку по инвестициям.
| Reinvest_rate | Обязательный. Выражение типа Double, указывающее процент, получаемый от реинвестиций полученных денег. |
| Замечания | Пример использования 'в данном примере функция MIRR используется для расчета модифицированной
'нормы прибыли по операциям, занесенным в массив Values(). LoanAPR
'представляет ставку по финансированию, а InvAPR -- процент по реинвестициям
Dim LoanAPR, InvAPR, Fmt, RetRate, Msg
Static Values(5) As Double 'объявляет массив
LoanAPR = .1 'ставка по займу
InvAPR = .12 'ставка по реинвестициям
Fmt = "#0.00" 'денежный формат
Values(0) = -70000 'затраты на организацию бизнеса
'положительные суммы, отвечающие доходу за 4 года
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
RetRate = MIRR(Values(), LoanAPR, InvAPR)
Msg = "Модифицированная норма прибыли по пяти операциям составляет "
Msg = Msg & Format(Abs(RetRate) * 100, Fmt) & "%."
MsgBox Msg 'выводим норму прибыли
rate | Дополнительная информация Категория: Тригонометрические и финансовые функции Еще функции: Atn, Cos, DDB, FV, IPmt, IRR, Log, MIRR, NPer, NPV, Pmt, PPmt, PV, Rate, Sin, SLN, SYD, Tan |
|
|