Funktionen FV

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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