Функция Rate

Rate(NPer, Pmt, PV, [FV], [Due], [Guess])

Функция Rate подходит для расчета выплат по закладной (например за дом) или итогов накоплений при ежемесячных банковских взносах

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

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

Параметры
Функция содержит именованные аргументы
RateОбязательный аргумент типа Double, указывающее учетную ставку за период
NPerОбязательный аргумент типа Integer, указывающее полное число периодов (выплат) за рассматриваемый срок
PmtОбязательный аргумент типа Double, указывающее размер выплат за период. Каждый платеж включает как собственно возвращаемую сумму, так и проценты, которые не изменяются от одного платежа к другому
PVОбязательный аргумент типа Double, указывающее величину суммы на текущий момент. Например, при займе на покупку автомобиля, сумма займа является текущим значением при расчете будущих платежей
FVНеобязательный аргумент типа Variant, указывающее результат, который должен быть достигнут по завершении выплат. Для займа это, очевидно, нулевое значение (заем должен быть погашен). Если этот аргумент опущен, подразумевается значение 0
DueНеобязательный аргумент типа Variant, указывающее режим выплат. Значение 0 означает, что платежи вносятся в конце каждого периода, а значение 1, что они вносятся в начале каждого периода. Если этот аргумент опущен, подразумевается значение 0
GuessНеобязательный аргумент типа Variant, содержащее оценку значения, возвращенного функцией Rate. Если этот аргумент опущен, используется значение по умолчанию 0.1 (10 процентов)

Пример

' Пример обращения к функции Rate
' для расчета ставки ARR по займу в размере
' 50 000 руб., сроком на 3 года(погашение займа
' ежемесячными платежами в конце месяца
' по 15000 руб. начальное значение точности
' решения 0.1)
Dim ARR
ARR=Rate(12,-2000,50000,0,1,0.1)*12)*100
Категория
Финансовые функции