Funktionen Rate

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Returnerer en dobbelt, der angiver renten i hver periode for en given periode.

Syntaks

Rate( nper , pmt, pv [, fv ] [, type ] [, guess ] )

Syntaksen for funktionen rente har følgende argumenter:

Argument

Beskrivelse

nper

Der er påkrævet. Dobbelt angiver antallet af betalingsperioder i løbetiden. Hvis du betaler månedlige ydelser på et billån med fire år, har din lån, for eksempel alt 4 * 12 (eller 48) betalingsperioder.

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

Der er påkrævet. Dobbelt angiver den nuværende værdi eller dagens værdi af en række fremtidige ydelser eller tilgange. Når du optage lån penge til at købe en bil, er lånebeløbet eksempelvis den nuværende værdi til udlåneren af de månedlige bil ydelser, du vil gøre.

fv

Valgfrit. Variant, der angiver fremtidige værdi eller balance, som du vil, når du har foretaget den sidste betaling. For eksempel er den fremtidige værdi af et lån $0, fordi det er dens værdi efter den sidste betaling. Hvis du vil gemme 50.000 over 18 år til dit barns uddannelse, derefter er 50.000 dog den fremtidige værdi. Hvis udelades, antages 0.

type

Valgfrit. Variant, der angiver et tal, der angiver hvornår ydelser forfalder. Brug 0, hvis ydelser forfalder i slutningen af betalingsperioden, eller brug 1, hvis ydelser forfalder i begyndelsen af perioden. Hvis udelades, antages 0.

Gæt

Valgfrit. Variant angiver værdien du anslå der returneres af rente. Hvis udelades, er gæt 0,1 (10 procent).


Bemærkninger

En annuitet er en række faste kontantydelser i 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).

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.

Rente beregnes ved gentagelse. Starter med værdien for gæt, gentager rente beregningen, indtil resultatet er nøjagtigt inden for 0,00001 procent. Hvis rente ikke kan finde et resultat efter 20 forsøg, mislykkes den. Hvis din Gæt er 10 procent og rente ikke lykkes, kan du prøve en anden værdi for gæt.

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 rente til at beregne renten på et lån givet det samlede antal ydelser (TotPmts), mængden lån ydelsen (Payment), den nuværende værdi eller hovedstol (PVal), den fremtidige værdi af lånet (FVal), et tal, der angiver, om betalingen er forfalden i begyndelsen eller slutningen af betalingsperioden (PayType) , og en tilnærmelse af den forventede rente (Guess).

Dim Fmt, FVal, Guess, PVal
Dim Payment, TotPmts, PayType, APR
' When payments are made.
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "##0.00" ' Define percentage format.
FVal = 0 ' Usually 0 for a loan.
Guess = .1 ' Guess of 10 percent.
PVal = InputBox("How much did you borrow?")
Payment = InputBox("What's your monthly payment?")
TotPmts = InputBox("How many monthly payments do " & _
"you have to make?")
PayType = MsgBox("Do you make payments at the end " & _
"of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
APR = (Rate(TotPmts, -Payment, PVal, _
FVal, PayType, Guess) * 12) * 100
MsgBox "Your interest rate is " & _
Format(CInt(APR), Fmt) & " percent."

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×