Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Синтаксис

MIRR( значения ();ставка_финанс;ставка_реинвест)

Функция MIRR имеет следующие аргументы:

Аргумент

Описание

значения ()

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

ставка_финанс

Обязательный аргумент. Значение типа Double, обозначающее процентную ставку платежей по инвестированию средств.

ставка_реинвест

Обязательный аргумент. Значение типа Double, обозначающее процентную ставку дохода от инвестирования средств.

Примечания

Измененной внутренней нормой прибыли называется внутренняя норма прибыли в том случае, когда платежи и поступления финансовых средств осуществлялись по разным процентным ставкам. При выполнении функции MIRR учитываются как затраты на инвестиции (ставка_финанс), так и доход, полученный от инвестирования (ставка_реинвест).

Аргументы ставка_финанс и ставка_реинвест являются процентными значениями, выраженными как десятичные числа. Например, значение "12 процентов" задается как 0,12.

Функция MIRR определяет порядок выплат и поступлений на основе порядка значений в массиве. Убедитесь, что значения выплат и поступлений указаны в правильном порядке.

Пример

Примечание: В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

В этом примере с помощью функции MIRR возвращается измененная внутренняя норма прибыли для последовательности денежных потоков, заданной массивом Values(). Переменная LoanAPR отражает ставку финансирования, а переменная InvAPR — ставку доходности инвестиций.

Dim LoanAPR, InvAPR, Fmt, RetRate, MsgStatic Values(5) As Double    ' Set up array.LoanAPR = .1    ' Loan rate.InvAPR = .12    ' Reinvestment rate.Fmt = "#0.00"    ' Define money format.Values(0) = -70000    ' Business start-up costs.' Positive cash flows reflecting income ' for four successive years.Values(1) = 22000 : Values(2) = 25000Values(3) = 28000 : Values(4) = 31000' Calculate internal rate.RetRate = MIRR(Values(), LoanAPR, InvAPR)Msg = "The modified internal rate of return " & _      "for these five cash flows is"Msg = Msg & Format(Abs(RetRate) * 100, Fmt) & "%."' Display internal return rate.MsgBox Msg

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.