Returnerer et dobbelt reelt tal, der specificerer den fremtidige værdi af en annuitet baseret på periodiske, faste ydelser og en fast rente.
Syntaks
FV(sats,nper, ydelse [, nv ] [, type ] )
Syntaksen for funktionen FV har disse argumenter:
| Argument | Beskrivelse |
|---|---|
| Sats | Påkrævet. Dobbelt angiver renten pr. periode. Hvis du f.eks. tager et billån med en årlig rente på 10 procent og betaler månedlige ydelser, er renten pr. periode 0,1/12 eller 0,0083. |
| nper | Påkrævet. Heltal, der angiver det samlede antal ydelsesperioder i annuiteten. Hvis du f.eks. betaler månedlige ydelser på et fireårigt billån, har dit lån i alt 4 * 12 (eller 48) ydelsesperioder. |
| pmt | Påkrævet. Dobbelt reelt tal angiver betalingen for hver periode. Ydelser indeholder som regel hovedstol og renter, der ikke ændres, så længe annuiteten løber. |
| nv | Valgfrit. Variant, der angiver den nuværende værdi (eller det samlede beløb) af en række fremtidige betalinger. Når du for eksempel låner penge til at købe en bil, er lånebeløbet nutidsværdien for långiveren af de månedlige bilbetalinger, du vil foretage. Hvis det udelades, antages det, at værdien er 0. |
| type | Valgfrit. Variant angiver, hvornår ydelserne forfalder. Brug 0, hvis ydelserne forfalder i slutningen af betalingsperioden, eller brug 1, hvis ydelserne forfalder i begyndelsen af perioden. Hvis det udelades, antages det, at værdien er 0. |
Bemærkninger
En annuitet er en række faste kontantydelser, der foretages over en periode. En annuitet kan være et lån (f.eks. et privat realkreditlån) eller en investering (f.eks. en månedlig opsparingsplan).
Argumenterne Rente og Nper skal beregnes ved hjælp af betalingsperioder udtrykt i de samme enheder. Hvis rente f.eks. beregnes ved hjælp af måneder, skal nper også beregnes med måneder.
For alle argumenter gælder, at udbetalte beløb, f.eks. indskud på opsparinger, repræsenteres af negative tal, mens modtagne beløb, f.eks. udbytte, repræsenteres af positive tal.
Eksempel på forespørgsel
| Udtryk | Resultater |
|---|---|
| SELECT FinancialSample.*, FV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0) AS FutureValue FROM FinancialSample; | Returnerer alle felterne fra tabellen "FinancialSample", beregn den fremtidige værdi af "LoanAmount" baseret på "AnnualRate", "MonthlyRePayment" og "TermInYears" og viser resultaterne i kolonnen "FutureValue". |
VBA-eksempel
Bemærk
Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.
I dette eksempel bruges funktionen FV til at returnere fremtidsværdien af en investering givet den procentsats, der periodiseres pr. periode (APR / 12), det samlede antal ydelser (TotPmts), betalingen (Payment), den aktuelle værdi af investeringen (PVal), og et tal, der angiver, om betalingen foretages i begyndelsen eller slutningen af ydelsesperioden (PayType). Bemærk, at fordi Payment repræsenterer udbetalte beløb, er det et negativt tal.
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) & "."