Как рассчитать аннуитетный платеж в Excel
В данной статье описана формула Excel, которую можно использовать для расчета величины аннуитетного платежа в Excel.
Для расчета величины аннуитетного платежа необходимо знать:
1. Сумму кредита.
2. Срок кредита.
3. Величину процента по кредиту.
4. Периодичность начисления процентов по кредиту (ежемесячно, еженедельно и так далее), а вернее количество платежных периодов для вида процентов.
Расчет величины аннуитетного платежа при помощи формулы
Для расчета аннуитетного платежа в Excel необходимо использовать функцию ПЛТ.
В английской версии Excel функция называется PMT.
Она имеет 5 параметров, из которых нам интересны первые 3 (ставка, кпер, пс), остальные параметры не являются обязательными, поэтому их мы указывать не будем.
Описание параметров:
ставка – процентная ставка, приведенная к одному платежному периоду. Для нашего примера она будет равна [18%]/[12 месяцев] =[1,5%]. Обратите внимание, что процентная ставка должна быть указана в долях от 1. Итого получаем 0,015.
кпер – количество выплат по ссуде. В нашем примере выплаты по кредиту осуществляются ежемесячно, поэтому в качестве значения этого параметра указываем срок кредита, то есть 24 месяца.
пс – сумма кредита.
В результате получаем следующую формулу: =ПЛТ(0,015;24;100000).
Полученное через формулу значение будет отрицательным, вносим небольшое исправление =-ПЛТ(0,015;24;100000).
В итоге получаем величину аннуитетного платежа равной 4 992,41 рубль.
Расчет величины аннуитетного платежа на VBA
Для расчета величины аннуитета необходимо использовать функцию WorksheetFunction.Pmt, параметры этой функции аналогичны тем, что используются в функции для формул.
Расчет аннуитетного платежа на VBA по вышеуказанному примеру:
Annuitet = -WorksheetFunction.Pmt(0.015, 24, 100000)