Функция Pmt

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

Синтаксис

ПЛТ ( ставка; Кпер ; ПС [, будущая_стоимость ] [, тип ] )

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

Аргумент

Описание

ставка

Обязательный. Значение double, обозначающее процентную ставку за период. Например, если вы берете кредит на автомобиль с годовой процентной ставкой, равной 10 %, и ежемесячными выплатами, ставка за период будет равна 0,1/12 (0,0083).

кпер

Обязательный аргумент. Целое число, указывающее общее количество периодов оплаты. Например, при ежемесячных выплатах по четырехгодичному кредиту на машину число периодов выплат равно 4*12 (или 48).

пс

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

бс

Необязательный. Вариант, обозначающий будущую стоимость или баланс, которые вы хотите достичь после последней выплаты. Например, будущая стоимость для займа равна 0 р., поскольку это значение останется после последней выплаты. Но если вы хотите накопить за 18 лет 50 000 $ на образование ребенка, будущая стоимость равна 50 000 $. Если этот аргумент не задан, используется значение 0.

тип

Необязательный аргумент. Вариант, определяющий, когда должна производиться выплата. Укажите значение 0, если платежи выплачиваются в конце периода оплаты, или 1, если они выплачиваются в начале периода. Если этот аргумент не задан, используется значение 0.

Замечания

Выплатами называется ряд фиксированных платежей наличными, которые выполняются в определенный период времени. Это может быть заём (например, ипотека) или инвестиция (например, сберегательный вклад с ежемесячным пополнением).

При вычислении значений ставка и кпер нужно использовать периоды оплаты, выраженные в одних и тех же единицах. Например, если ставка вычисляется с использованием месяцев, значение кпер также должно рассчитываться с использованием месяцев.

Все аргументы, которым соответствуют выплачиваемые денежные средства (например, сберегательные вклады), представляются отрицательными числами, а получаемые (например, дивиденды) — положительными.

Пример запроса

Выражение

Результаты:

SELECT Пмтсампле. *, ПЛТ ([Аннуалрате]/12, [Терминеарс] * 12,-[Лоанамаунт], 0, 0) как Монслирепайментс от Пмтсампле;

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

Пример VBA

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

В этом примере функция ПЛТ используется для возврата ежемесячного платежа за заем за определенный период. Задана процентная ставка процентов за период (APR / 12), общее количество платежей (TotPmts), текущая стоимость займа (PVal), будущее значение ссуды (FVal) и номер, указывающий на то, что происходит в начале или конце сервера. имент период (PayType).

Dim Fmt, FVal, PVal, APR, TotPmts, PayType, Payment
' When payments are made.
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "###,###,##0.00" ' Define money format.
FVal = 0 ' Usually 0 for a loan.
PVal = InputBox("How much do you want to borrow?")
APR = InputBox("What is the annual " & _
"percentage rate of your loan?")
If APR > 1 Then APR = APR / 100 ' Ensure proper form.
TotPmts = InputBox("How many monthly " & _
"payments will you make?")
PayType = MsgBox("Do you make payments " & _
"at the end of month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
Payment = Pmt(APR / 12, TotPmts, -PVal, FVal, PayType)
MsgBox "Your payment will be " & _
Format(Payment, Fmt) & " per month."

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×