Funkcija PV

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne dvojno število, ki določa sedanjo vrednost rente na osnovi rednih fiksnih plačil za plačilo v prihodnje, in fiksno obrestno mero.

Sintaksa

PV(mera,obdobja, plačilo [, pv ] [, vrsta ] )

Sintaksa funkcije PV ima te argumente:

Argument Opis
stopnja, Obvezno. Dvojno število, ki določa obrestno mero na obdobje. Če na primer pridobite posojilo za nakup avtomobil pri letni obrestni meri 10 odstotkov in odplačujete mesečne obroke, je mera na obdobje 0,1/12 ali 0,0083.
obdobja Obvezno. Celo število, ki navede skupno število plačilnih obdobij za anuiteto. Če na primer odplačujete mesečne obroke za štiriletno posojilo za nakupa avtomobila, vaše posojilo vključuje skupaj 4 * 12 (ali 48) plačilnih obdobij.
plačilo Obvezno. Dvojno število, ki določa plačilo za vsako obdobje. Plačila po navadi vsebujejo glavnico in obresti, ki se ne spremenijo med trajanjem rente.
Pv Izbirno. Spremenljivka, ki določa prihodnjo vrednost ali denarno stanje, ki ga želite po končnem plačilu. Na primer, prihodnja vrednost posojila je 0 €, ker je to njegova vrednost po končnem plačilu. Če pa želite v 18 letih prihraniti 50.000 € za izobraževanje otroka, potem je prihodnja vrednost 50.000 €. Če to izpustite, se predvideva vrednost 0.
vrsta Izbirno. Spremenljivka, ki določa roke plačila. Uporabite 0, če plačila zapadejo ob koncu plačilnega obdobja, ali pa uporabite 1, če plačila zapadejo na začetku plačilnega obdobja. Če to izpustite, se predvideva vrednost 0.

Opombe

Renta je niz fiksnih gotovinskih plačil, izvedenih v določenem časovnem obdobju. Renta je lahko posojilo (npr. domača hipoteka) ali naložba (npr. mesečni načrt varčevanja).

Argumenta »mera« in »obdobja« je treba izračunati z uporabo plačilnih obdobij, izraženih v enakih enotah. Če na primer argument »mera« izračunate z uporabo mesecev, je treba argument »št _obdobij« prav tako izračunati z uporabo mesecev.

Za vse argumente so odhodki (kot je dvig s hranilnega računa), predstavljeni z negativnimi števili, medtem ko so dohodki (kot je prejetje dividende) predstavljeni s pozitivnimi števili.

Query example

Izraz Rezultati
SELECT FinancialSample.*, PV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],0,0) AS PresentValue FROM FinancialSample; Vrne vsa polja iz tabele »FinancialSample«, izračuna trenutno vrednost rente na podlagi tabel »AnnualRate«, »MonthlyRePayment« in »TermInYears« ter prikaže rezultate v stolpcu »PresentValue«.

Primer VBA

Opomba

V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu zraven možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru funkcija PV vrne trenutno vrednost rente 1.000.000 €, ki za naslednjih 20 let zagotavlja 50.000 € na leto. Navedene so pričakovana letna obrestna meraAPR, skupno število plačil ),TotPmts znesek posameznega plačila ),YrIncome skupna prihodnja vrednost naložbe inFVal število, ki označuje, ali je posamezno plačilo izvedeno na začetku ali koncu plačilnega obdobjaPayType. Upoštevajte, da YrIncome je to negativno število, saj predstavlja gotovino, izplačano iz rente vsako leto.

Dim Fmt, APR, TotPmts, YrIncome, FVal, PayType, PVal
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "###,##0.00"    ' Define money format.
APR = .0825           ' Annual percentage rate.
TotPmts = 20          ' Total number of payments.
YrIncome = 50000      ' Yearly income.
FVal = 1000000        ' Future value.
PayType = BEGINPERIOD ' Payment at beginning of month.
PVal = PV(APR, TotPmts, -YrIncome, FVal, PayType)
MsgBox "The present value is " & Format(PVal, Fmt) & "."