Funcția Rate

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Returnează o valoare Dublă precizie specificând rata dobânzii pentru o anuitate pe o perioadă.

Sintaxă

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

Sintaxa funcției Rate are următoarele argumente:

Argument

Descriere

nper

Sunt necesare. Dublă precizie specificând numărul total de perioade de plată în anuitate. De exemplu, dacă faceți ratelor lunare la un împrumut, patru ani mașină, de împrumut are un total de perioade de plată 4 * 12 (sau 48).

pmt

Obligatoriu. Double care indică suma de plată pentru fiecare perioadă. Plățile includ de obicei rata de principal și dobânda, care nu se schimbă pe durata anuității.

PV

Sunt necesare. Dublă precizie specificând valoarea prezentă sau valoarea astăzi, a unei serii de plăți viitoare sau confirmări. De exemplu, atunci când împrumut bani pentru a cumpăra o mașină, suma împrumutată este valoarea actuală la creditor al ratelor lunare mașină va face.

fv

Opțional. Varianta specificând viitoare balanței valoare sau numerar doriți după ce efectuați plata finală. De exemplu, valoarea viitoare a unui împrumut este $0, deoarece este valoarea sa după plata finală. Cu toate acestea, dacă doriți să salvați de 50.000 de lei peste 18 ani pentru educație copilului, apoi de 50.000 de lei este valoarea viitoare. Dacă este omis, se consideră 0.

tip

Opțional. Variant specificând un număr indicând când plățile sunt datorate. Utilizați 0 dacă plățile sunt datorate la sfârșitul perioadei de plată, sau 1 dacă plățile sunt datorate la începutul perioadei. Dacă este omis, se consideră 0.

estimare

Opțional. Variant specificând valoarea ce estima va fi returnată de tarife. Dacă se omite, estimare este 0,1 (10 la sută).


Observații

Anuitatea este o serie de plăți fixe în numerar care se efectuează pe parcursul unei perioade de timp. O anuitate poate fi un împrumut (cum ar fi ipoteca) sau o investiție (cum ar fi un plan de economii lunar).

Pentru toate argumentele, sumele plătite (cum ar fi depozite sau economii) sunt reprezentate prin numere negative; sumele primite (cum ar fi cecuri de dividende) sunt reprezentate prin numere pozitive.

Rata se calculează de repetare. Începând cu valoare estimare, rată va trece prin calcul până când rezultatul se încadrează în 0,00001 procent. Dacă rată nu poate găsi un rezultat după 20 încearcă, aceasta nu reușește. Dacă vă estimare este 10 la sută și rata nu reușește, încercați o altă valoare pentru argumentul estim.

Exemplu

Notă : Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu utilizează funcția Rate pentru a calcula rata dobânzii unui împrumut dat numărul total de plăți (TotPmts), suma de plată împrumut (Payment), valoarea prezentă sau principal al împrumutului (PVal), valoarea viitoare a împrumutului (FVal), un număr care indică dacă plata este scadentă la începutul sau sfârșitul perioadei de plată (PayType) , și aproximarea așteptate rata dobânzii (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."

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×