Vrne dvojno število, ki določa prihodnjo vrednost rente na osnovi periodičnih, fiksnih plačil in nespremenljive obrestne mere.
Sintaksa
FV( mera, obdobja , plačilo [, sv ] [, vrsta ] )
Sintaksa funkcije FV ima te argumente:
Argument |
Opis |
mera |
Obvezno. Dvojno število, ki določa obrestno mero na obdobje. Če na primer pridobite posojilo za nakup avtomobil pri letni obrestni meri 10 odstotkov in odplačujete mesečne obroke, je mera na obdobje 0,1/12 ali 0,0083. |
št. obdobij |
Obvezno. Celo število, ki navede skupno število plačilnih obdobij za anuiteto. Če na primer odplačujete mesečne obroke za štiriletno posojilo za nakupa avtomobila, vaše posojilo vključuje skupaj 4 * 12 (ali 48) plačilnih obdobij. |
plačilo |
Obvezno. Dvojno število, ki določa plačilo za vsako obdobje. Plačila po navadi vsebujejo glavnico in obresti, ki se ne spremenijo med trajanjem rente. |
sedanja vrednost |
Neobvezen. Spremenljivka, ki določa sedanjo vrednost (ali enkratni znesek) niza prihodnjih plačil. Na primer, ko si sposodite denar za nakup avtomobila, je znesek posojila sedanja vrednost mesečnih obrokov odplačila avtomobila za posojilodajalca. Če to izpustite, se predvideva vrednost 0. |
vrsta |
Izbirno. Spremenljivka, ki določa roke plačila. Uporabite 0, če plačila zapadejo ob koncu plačilnega obdobja, ali pa uporabite 1, če plačila zapadejo na začetku plačilnega obdobja. Če to izpustite, se predvideva vrednost 0. |
Opombe
Renta je vrsta fiksnih denarnih plačil, opravljenih v določenem časovnem obdobju. Renta je lahko posojilo (na primer domača hipoteka) ali naložba (na primer mesečni načrt prihrankov).
Argumenta »mera « in »št_ obdobij« je treba izračunati z uporabo plačilnih obdobij, izraženih v istih enotah. Če na primer argument »mera « izračunate z meseci, morate izračunati tudi argument »št_obdobij« z meseci.
Za vse argumente so odhodki (kot je dvig s hranilnega računa), predstavljeni z negativnimi števili, medtem ko so dohodki (kot je prejetje dividende) predstavljeni s pozitivnimi števili.
Primer poizvedbe
Izraz |
Rezultati |
SELECT FinancialSample.*, FV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0) AS FutureValue FROM FinancialSample; |
Vrne vsa polja iz tabele »FinancialSample«, izračuna prihodnjo vrednost vrednosti »LoanAmount« na osnovi vrednosti »AnnualRate«, »MonthlyRePayment« in »TermInYears« ter prikaže rezultate v stolpcu »FutureValue«. |
primer VBA
Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.
V tem primeru je uporabljena funkcija FV za vrnitev prihodnje vrednosti naložbe glede na obrestno mero, ki se razmeji na obdobje (APR / 12), skupno število plačil (TotPmts), plačilo (Payment), trenutno vrednost naložbe (PVal) in število , ki označuje , ali je plačilo opravljeno na začetku ali koncu plačilnega obdobja (PayType). Ker Payment predstavlja izplačano gotovino, je to negativno število.
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) & "."