Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Справочники

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 35694
Главная » Справочники » Функции VBA » Финансовые функции

FV

FV

Функция FV

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

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

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

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

Параметры
Функция содержит именованные аргументы
RateОбязательный аргумент типа Double, указывающее учетную ставку за период. Например, при выплате займа на приобретение автомобиля из расчета 10 процентов годовых, ежемесячная ставка составит 0 1/12, т.е. 0,0083
NPerОбязательный аргумент типа Integer, указывающее полное число периодов (выплат) за рассматриваемый срок. Например, если заем на приобретение автомобиля взят на четыре года, число месячных периодов (количество выплат) составит 4 * 12 (48)
PmtОбязательный аргумент типа Double, указывающее размер выплат за период. Каждый платеж включает как собственно возвращаемую сумму, так и проценты, которые не изменяются от одного платежа к другому
PVНеобязательный аргумент - выражение типа Variant, указывающее величину суммы на текущий момент. Например, при займе на покупку автомобиля, сумма займа является текущим значением при расчете будущих платежей. Если этот аргумент опущен, подразумевается значение 0
DueНеобязательный аргумент - Выражение типа Variant, указывающее режим выплат. Значение 0 означает, что платежи вносятся в конце каждого периода, а значение 1, что они вносятся в начале каждого периода. Если этот аргумент опущен, подразумевается значение 0

Примечание

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


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

Dim Fmt, Payment, APR, TotPmts, PayType, PVal, FVal
Const ENDPERIOD = 0, BEGINPERIOD = 1 ' Режим выплат
Fmt = "###,###,##0.00" ' Денежный формат
Payment = InputBox("Сколько предполагается вносить в месяц?")
APR = InputBox("Какова ожидаемая годовая учетная ставка?")
If APR > 1 Then APR = APR / 100 ' Правильная форма
TotPmts = InputBox("Сколько месяцев вы будете вносить платежи?")
PayType = MsgBox("Платежи вносятся в конце месяца?", vbYesNo)
If PayType = vbNo Then PayType = BEGINPERIOD Else PayType = ENDPERIOD

PVal = InputBox("Сколько денег имеется на счету сейчас?")
FVal = FV(APR / 12, TotPmts, -Payment, -PVal, PayType)
MsgBox "Будущий объем накоплений: " & Format(FVal, Fmt) & "."
Категория
Финансовые функции

Счетчики: 2212 | Добавил: Serge_007
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс цитирования
© 2010-2016 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!