Funkcia FV

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

Vráti hodnotu typu Double, ktorá určuje budúcu hodnotu anuity na základe pravidelných fixných platieb a pevnej úrokovej sadzby.

Syntax

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

Syntax funkcie FV má 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.
súčasná hodnota Voliteľný argument. Hodnota typu Variant, ktorá určuje súčasnú hodnotu (alebo celkovú 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 sadzba a pobd sa musia vypočítať pomocou platobných období vyjadrených v rovnakých jednotkách. Ak sa napríklad sadzba vypočítava pomocou mesiacov, pobd 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 FinančnáVzorka, vypočíta budúcu hodnotu hodnoty SumaPôžičky na základe hodnôt Ročná sadzba, Mesačná splátka a Obdobie v rokoch a výsledky zobrazí v stĺpci BudúcaHodnota.

Príklad 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 pri stanovení percentuálnej sadzby akumulovanej za dané obdobie (APR / 12), celkového počtu splátok (TotPmts), splátky (Payment), aktuálnej hodnoty investície (PVal) a čísla, ktoré určuje, či je platba splatená na začiatku alebo konci platobného obdobia (PayType). Keďže Payment predstavuje zaplatenú hotovosť, je to 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) & "."