Поделиться через


Метод WorksheetFunction.Rate (Excel)

Возвращает процентную ставку за период аннуитета. Ставка вычисляется путем итерации и может иметь ноль или несколько решений. Если последовательные результаты rate не сходятся в пределах 0,0000001 после 20 итераций, rate возвращает #NUM! значение ошибки.

Синтаксис

expression. Rate (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)

Выражение Переменная, представляющая объект WorksheetFunction .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Arg1 Обязательный Double Nper — общее количество периодов оплаты в аннуитет.
Arg2 Обязательный Double Пмт - платеж производится каждый период и не может изменяться в течение срока действия аннуитета. Как правило, pmt включает основную сумму и проценты, но никаких других сборов или налогов. Если параметр pmt опущен, необходимо включить аргумент fv.
Arg3 Обязательный Double Pv — текущее значение — общая сумма, которую сейчас стоит серия будущих платежей.
Arg4 Необязательный Variant Fv - будущая стоимость или денежный остаток, который вы хотите получить после последнего платежа. Если значение fv опущено, предполагается, что оно равно 0 (будущее значение кредита, например, равно 0).
Arg5 Необязательный Variant Тип — число 0 или 1; указывает, когда производится оплата.
Arg6 Необязательный Variant Угадывание — ваше предположение о том, какой будет ставка.

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

Double

Замечания

Полное описание аргументов nper, pmt, pv, fv и type см. в разделе Pv.

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

Задайте тип, равный Если платежи должны быть
0 или опущено В конце периода
1 В начале периода

Если опустить догадку, предполагается, что это 10 процентов.

Если параметр Rate не совпадает, попробуйте использовать разные значения для угадок. Ставка обычно сходится, если угадывание находится в диапазоне от 0 до 1.

Убедитесь, что вы согласованы с единицами измерения, которые используются для указания угадок и nper. Если вы делаете ежемесячные платежи по четырехлетнему кредиту под 12 процентов годовых процентов, используйте 12%/12 для угадок и 4*12 для nper. Если вы делаете ежегодные платежи по тому же кредиту, используйте 12% для угадок и 4 для nper.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.