Funkcia FV

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu Double určujúcu budúcu hodnotu anuity na základe pravidelných pevných splátok a fixnej úrokovej sadzby.

Syntax

FV(sadzba;pobd; plt [; sh ] [, typ ] )

Syntax funkcie FV obsahuje tieto argumenty:

Argument Popis
Sadzba Povinné. Hodnota typu Double, ktorá určuje úrokovú sadzbu pre dané obdobie. Ak napríklad dostanete pôžičku na kúpu automobilu s ročnou percentuálnou sadzbou (APR) 10 percent a mesačnými splátkami, sadzba pre dané obdobie je 0,1/12, alebo 0,0083.
pobd Povinné. Hodnota typu Integer, ktorá určuje celkový počet platobných období v rámci anuity. Ak napríklad mesačne splácate štvorročnú pôžičku na kúpu automobilu, vaša pôžička pozostáva z 4 x 12 (čiže 48) platobných období.
plt Povinný argument. Hodnota typu Double špecifikujúca splátku, ktorú je potrebné zaplatiť v každom období. Splátky zvyčajne obsahujú istinu a úrok, ktoré sa v priebehu anuity nemenia.
Pv Voliteľný argument. Variant určujúci súčasnú hodnotu (alebo paušálnu sumu) série budúcich platieb. Ak si napríklad požičiate peniaze na kúpu auta, suma pôžičky predstavuje pre veriteľa súčasnú hodnotu mesačných splátok automobilu, ktoré budete hradiť. Ak tento argument nezadáte, bude automaticky predpokladaná hodnota 0.
typ Voliteľné. Hodnota typu Variant, ktorá určuje, kedy sú platby splatné. Tento argument má hodnotu 0, ak je platba splatná na konci platobného obdobia, alebo 1, ak je splatná na začiatku platobného obdobia. Ak tento argument nezadáte, bude automaticky predpokladaná hodnota 0.

    

Poznámky:

Anuita predstavuje rad pevných hotovostných platieb v priebehu určitého obdobia. Anuitou môže byť pôžička (napríklad hypotéka na bývanie) nebo investícia (napríklad pravidelné mesačné sporenie)

Argumenty rate a nper sa musia vypočítať pomocou platobných období vyjadrených v rovnakých jednotkách. Ak sa napríklad sadzba vypočítava pomocou mesiacov, nper sa musí vypočítať aj pomocou mesiacov.

Pre všetky argumenty platí, že suma, ktorú zaplatíte, ako napríklad vklady pri úsporách, je vyjadrená záporným číslom, a suma, ktorú dostanete, ako napríklad dividendy, je vyjadrená kladným číslom.

Príklad dotazu

Výraz Výsledky
SELECT FinancialSample.*, FV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0) AS FutureValue FROM FinancialSample; Vráti všetky polia z tabuľky FinancialSample, vypočíta budúcu hodnotu položky LoanAmount na základe "AnnualRate",MonthlyRePayment" a "TermInYears" a zobrazí výsledky v stĺpci FutureValue.

Príklad jazyka VBA

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia FV použitá na vrátenie budúcej hodnoty investície vzhľadom na percentuálnu sadzbu, ktorá sa akumuluje za obdobie (APR / 12), celkový počet platieb (TotPmts), platbu (Payment), aktuálnu hodnotu investície (PVal) a číslo označujúce, či sa platba uskutočňuje na začiatku alebo na konci platobného obdobia (PayType). Všimnite si, že keďže Payment predstavuje vyplatenú hotovosť, ide o záporné číslo.

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) & "."