Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

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

Синтаксис

FV( ставка; периоди ; плащ [, настояща_стойност ] [, тип ] )

Синтаксисът на функцията FV има следните аргументи:

Аргумент

Описание

ставка

Задължителен. Число с двойна точност, показващо лихвения процент за всеки период. Ако например теглите заем за кола при годишен лихвен процент (ГЛП) 10% и правите месечни вноски, лихвеният процент за всеки период е 0,1/12, което прави 0,0083.

периоди

Задължителен. Цяло число, показващо общия брой периоди на плащане в анюитета. Ако например плащате месечни вноски по четиригодишен заем за кола, вашият заем ще има общо 4*12 (или 48) периода на плащане.

плащане

Задължителен. Число с двойна точност, показващо плащането, което ще се извършва във всеки период. Плащанията обикновено имат главница и лихва, които не се променят за времето на анюитета.

Pv

Незадължително. Стойност от тип Variant, указваща настоящата стойност (или еднократната сума) на последователност от бъдещи плащания. Например, когато взимате пари назаем, за да закупите кола, размерът на кредита е настоящата стойност за заемодателя на месечните вноски за кола, които ще правите. Ако не е въведена стойност, тя се приема за 0.

тип

По желание. Стойност от тип вариант, показваща кога са дължими плащанията. Използвайте 0, ако плащанията са дължими в края на периода за плащане, или 1, ако плащанията са дължими в началото на периода. Ако не е въведена стойност, тя се приема за 0.


Забележки

Анюитетът е серия от фиксирани плащания, извършвани през определен период от време. Анюитетът може да бъде заем (например ипотека на апартамент) или инвестиция (например план за месечните спестявания).

Аргументите ставка и периоди трябва да бъдат изчислени на базата на периодите на плащане, изразени в едни и същи мерни единици. Ако например ставка се изчислява на базата на месеците, периоди също трябва да се изчислява на базата на месеците.

За всички аргументи сумите, които сте платили (например депозитни вноски), са представени с отрицателни числа, а сумите, които сте получили (например дивиденти), са представени с положителни числа.

Пример за заявка

Израз

Резултати

SELECT FinancialSample.*, FV([Годишна сума]/12;[TermInYears]*12,-[МесечноВъзплащане],[Сума_за_заеми];0) AS FutureValue FROM FinancialSample;

Връща всички полета от таблицата "FinancialSample", изчислява бъдещата стойност на "LoanAmount" на базата на "AnnualRate","MonthlyRePayment" и "TermInYears" и показва резултатите в колона "FutureValue".

Пример на VBA

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията FV , за да върне бъдещата стойност на инвестиция при процентния процент за период (APR / 12), общия брой плащания (TotPmts), плащането (Payment), текущата стойност на инвестицията (PVal) и число, което показва дали плащането е извършено в началото или края на периода за плащане (PayType). Имайте предвид, че тъй като Payment представлява изплатената сума, това е отрицателно число.

Dim Fmt, Payment, APR, TotPmts, PayType, PVal, FVal
Const ENDPERIOD = 0, BEGINPERIOD = 1 ' When payments are made.
Fmt = "###,###,##0.00" ' Define money format.
Payment = InputBox("How much do you plan to save each month?")
APR = InputBox("Enter the expected interest annual percentage rate.")
If APR > 1 Then APR = APR / 100 ' Ensure proper form.
TotPmts = InputBox("For how many months do you expect to save?")
PayType = MsgBox("Do you make payments at the end of month?", vbYesNo)
If PayType = vbNo Then PayType = BEGINPERIOD Else PayType = ENDPERIOD
PVal = InputBox("How much is in this savings account now?")
FVal = FV(APR / 12, TotPmts, -Payment, -PVal, PayType)
MsgBox "Your savings will be worth " & Format(FVal, Fmt) & "."

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×