Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vraća dvostruki broj koji navodi broj perioda za anuitet na osnovu periodičnih, fiksnih plaćanja i fiksne kamatne stope.

Sintaksa

NPer ( stopa, sad_vr [, bud_vr ] [, tip ] )

Sintaksa funkcije NPer ima sledeće argumente:

Argument

Opis

stopa

Obavezno. Promenljiva Dvostruko koja navodi kamatnu stopu za period. Na primer, ako ste uzeli kredit za automobil sa godišnjom kamatnom stopom (APR) od 10 procenata i plaćate mesečne rate, stopa za period je 0,1/12 ili 0,0083.

rata

Obavezno. Promenljiva Dvostruko koja navodi ratu za svaki period. Rate obično sadrže glavnicu i kamatu koja se ne menja tokom anuiteta.

Pv

Obavezno. Double koji navodi sadašnju vrednost ili vrednost danas, niza budućih plaćanja ili priznanica. Na primer, kada pozajmite novac za kupovinu automobila, iznos kredita predstavlja sadašnju vrednost zajmodavcu mesečnih rata za automobil koje ćete obaviti.

bud_vr

Opcionalno. Varijanta koja navodi buduću vrednost ili gotovinski saldo koji želite nakon što platite poslednju ratu. Na primer, buduća vrednost kredita je 0 RSD jer je to njegova vrednost nakon poslednje rate. Međutim, ako želite tokom 18 godina da uštedite 50.000 RSD za obrazovanje deteta, 50.000 RSD onda predstavlja buduću vrednost. Ako se izostavi, pretpostavljena vrednost je 0.

tip

Opcionalno. Varijanta koja navodi kada je dospeće rate. Koristite 0 ako rate dospevaju na kraju perioda otplate ili 1 ako rate dospevaju na početku perioda. Ako se izostavi, pretpostavljena vrednost je 0.

Napomene

Anuitet je niz fiksnih novčanih isplata tokom vremenskog perioda. Anuitet može biti kredit (kao što je hipoteka) ili investicija (kao što je plan za mesečne štednje).

Za sve argumente, gotovina koju ste isplatili (kao što su depoziti za štedne uloge) predstavljena je negativnim brojevima; gotovina koju primate (kao što su čekovi sa dividendom) predstavljena je pozitivnim brojevima.

Primer upita

Izraz

Rezultati

SELECT FinancialSample.*, INT(NPER([AnnualRate]/12,-[MonthlyRePayment],[LoanAmount],0,0)) AS MonthsRequired FROM FinancialSample;

Daje sva polja iz tabele "FinancialSample", izračunava broj perioda (meseci u ovom primeru) koji su potrebni za plaćanje "Iznos Kredita" na osnovu "AnnualRate" i "MonthlyRePayment" i prikazuje rezultate u koloni MonthRequired. Funkcija INT se koristi za konvertovanje izlaza podataka "Dvostruki" u vrednost celog broja.

VBA primer

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer koristi funkciju NPer kako bi se vratio broj perioda tokom kojih plaćanja moraju da se otplate kreditom čija se vrednost nalazi u PVal. Navedene su i kamatna stopa za period (APR / 12), otplatu (Payment), buduću vrednost kredita (FVal) i broj koji ukazuje na to da li plaćanje dospeva na početku ili kraju perioda otplate (PayType).

Dim FVal, PVal, APR, Payment, PayType, TotPmts' When payments are made.Const ENDPERIOD = 0, BEGINPERIOD = 1FVal = 0    ' Usually 0 for a loan.PVal = InputBox("How much do you want to borrow?")APR = InputBox("What is the annual percentage " & _      "rate of your loan?")If APR > 1 Then APR = APR / 100 ' Ensure proper form.Payment = InputBox("How much do you " & _          "want to pay each month?")PayType = MsgBox("Do you make payments " & _          "at the end of month?", vbYesNo)If PayType = vbNo Then     PayType = BEGINPERIOD     Else PayType = ENDPERIODEnd IfTotPmts = NPer(APR / 12, -Payment, PVal, FVal, PayType)If Int(TotPmts) <> TotPmts Then     TotPmts = Int(TotPmts) + 1End IfMsgBox "It will take you " & TotPmts & _" months to pay off your loan."

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.