Returnează o valoare Dublă precizie care specifică valoarea viitoare a unei anuități pe baza plăților periodice fixe și a unei rate a dobânzii fixe.
Sintaxă
FV( rată, nper , pmt [, pv ] [, tip ] )
Sintaxa funcției FV are următoarele argumente:
Argument |
Descriere |
rată |
Obligatoriu. Double care specifică rata dobânzii pe perioadă. De exemplu, dacă obțineți un împrumut pentru automobil cu o dobândă anuală de 10 procente și efectuați plăți lunare, rata dobânzii lunare este 0,1/12 sau 0,0083. |
nper |
Obligatoriu. Număr întreg care specifică numărul total de perioade de plată din anuitate. De exemplu, dacă efectuați plăți lunare la un împrumut pe patru ani pentru mașini, împrumutul dvs. are un total de 4 * 12 (sau 48) perioade de plată. |
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 |
Opțional. Variant care specifică valoarea actualizată (sau suma globală) a unei serii de plăți viitoare. De exemplu, atunci când împrumutați bani pentru a cumpăra o mașină, valoarea împrumutului este valoarea prezentă pentru creditorul plăților lunare pentru mașină pe care le veți face. Dacă se omite, se consideră implicit 0. |
tip |
Opțional. Variant care specifică până când trebuie efectuate plățile. Utilizați 0 dacă plățile trebuie efectuate la sfârșitul perioadei de plată sau 1 dacă plățile trebuie efectuate la începutul perioadei. Dacă se omite, se consideră implicit 0. |
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).
Argumentele rată și nper trebuie calculate utilizând perioade de plată exprimate în aceleași unități. De exemplu, dacă rată se calculează utilizând luni, nper trebuie de asemenea calculat utilizând luni.
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.
Exemplu de interogare
Expresie |
Rezultatele |
SELECT FinancialSample.*, FV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0) AS FutureValue FROM FinancialSample; |
Returnează toate câmpurile din tabelul "Eșantion Financiar", calculează valoarea viitoare a "ValoareCredită" pe baza "Raportului","MonthlyRePayment" și "TermInYears" și afișează rezultatele în coloana "FutureValue". |
Exemplu VBA
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 FV pentru a returna valoarea viitoare a unei investiții, dată fiind rata procentuală care se acumulează pe perioadă (APR / 12), numărul total de plăți (TotPmts), plata (Payment), valoarea curentă a investiției (PVal) și un număr care indică dacă plata se face la începutul sau la sfârșitul perioadei de plată (PayType). Rețineți că, deoarece Payment reprezintă banii plătiți, este un număr negativ.
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) & "."