Функция ПС

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

Синтаксис

PV(rate, nper, pmt, [ fv, [ type ]])

Функция PV имеет такие названные аргументы:

Part Описание
Ставка Обязательно. Имеет тип Double и определяет процентную ставку за период. Например, если получен кредит на автомобиль при годовой процентной ставке (APR) в 10 процентов и платежи следует вносить ежемесячно, то ставка за период составит 0,1/12, или 0,0083.
nper Обязательно. Целое число, определяющее общее число периодов выплат аннуитета. Например, при ежемесячных выплатах по четырехлетнему займу общее число периодов платежей составит 4 * 12 = 48.
Pmt Обязательно. Тип Double; задает выполнение платежа за каждый период. Платежи обычно содержат субъект и процент, который не изменяется на протяжении срока действия ежегодных выплат.
Fv Необязательный параметр. Вариант с указанием будущей стоимости или остатка денежных средств после окончательного платежа. Например, будущая стоимость кредита составляет 0 долл. США, так как это его стоимость после окончательного платежа. Тем не менее, если вы хотите сэкономить $ 50000 в течение 18 лет на образование вашего ребенка, $ 50000 является будущей стоимостью. Если данный аргумент опущен, то подразумевается, что он равен 0.
type Необязательный параметр. Вариант, определяющий, когда наступает срок оплаты. Используйте значение 0, если срок оплаты приходится на конец периода платежа, или используйте значение 1, если срок оплаты приходится на начало этого периода. Если данный аргумент опущен, то подразумевается, что он равен 0.

Замечания

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

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

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

Пример

В этом примере функция PV возвращает текущее значение аннуитета в размере 1 000 000 долл. США, что обеспечит 50 000 долл. США в год в течение следующих 20 лет. Предоставляются ожидаемая годовая процентная ставка (APR), общее количество платежей (TotPmts), сумма каждого платежа (YrIncome), общая будущая стоимость инвестиций (FVal) и число, указывающее, производится ли каждый платеж в начале или конце периода платежа (PayType). Обратите внимание, что YrIncome это отрицательное число, так как оно представляет денежные средства, выплачиваемые из аннуитета каждый год.

Dim Fmt, APR, TotPmts, YrIncome, FVal, PayType, PVal
Const ENDPERIOD = 0, BEGINPERIOD = 1    ' When payments are made.
Fmt = "###,##0.00"    ' Define money format.
APR = .0825    ' Annual percentage rate.
TotPmts = 20    ' Total number of payments.
YrIncome = 50000    ' Yearly income.
FVal = 1000000    ' Future value.
PayType = BEGINPERIOD    ' Payment at beginning of month.
PVal = PV(APR, TotPmts, -YrIncome, FVal, PayType)
MsgBox "The present value is " & Format(PVal, Fmt) & "."

См. также

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

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