Funkcija IPmt

Vraća dvostruku vrijednost koja određuje uplatu kamate za dano razdoblje anuiteta na temelju povremenih, fiksnih uplata i fiksnih kamatnih stopa.

Sintaksa

IPMT ( stopa, po, nper , PV [, FV ] [, Type ] )

Sintaksa funkcije IPMT sadrži sljedeće argumente:

Argument

Opis

stopa

Obavezno. Broj dvostruke preciznosti koji određuje kamatnu stopu po razdoblju otplate. Ako vam je, primjerice, odobren kredit za kupnju automobila po godišnjoj kamatnoj stopi od 10 posto i mjesečno ga otplaćujete, rata po razdoblju otplate iznosi 0,1/12 ili 0,0083.

po

Obavezno. Dvostruko određivanje razdoblja uplate u rasponu od 1 do nper.

brrazd

Obavezno. Double određuje ukupan broj razdoblja uplate u anuitetu. Ako, primjerice, mjesečno otplaćujete četverogodišnji kredit za automobil, kredit ima ukupno 4 * 12 (ili 48) razdoblja otplate.

PV

Obavezno. Dvostruko određivanje sadašnje vrijednosti ili vrijednosti danas, niza budućih uplata ili potvrda. Primjerice, kada posudite novac da biste kupili auto, iznos kredita predstavlja trenutnu vrijednost vjerovniku mjesečne uplate automobila koje ćete izvršiti.

bv

Dodatno. Vrijednost vrste Variant buduća je vrijednost ili saldo koji želite postići nakon posljednje uplate. Na primjer, buduća vrijednost kredita je 0 kn jer je to vrijednost nakon posljednje uplate. No ako želite uštedjeti 300 000 kn u razdoblju od 18 godina za školovanje svog djeteta, tada je 300 000 kn buduća vrijednost. Ako se izostavi, pretpostavlja se da je 0.

vrsta

Neobavezno. Vrijednost vrste Variant koja određuje dospijeće uplata. Koristite vrijednost 0 ako je dospijeće uplata na kraju razdoblja otplate ili 1 ako je dospijeće uplata na početku razdoblja. Ako se izostavi, pretpostavlja se da je 0.


Napomene

Anuitet je niz nepromjenjive gotovinske uplate koje su izvršene tijekom vremenskog razdoblja. Anuitet može biti kredit (primjerice hipoteku na dom) ili ulaganje (primjerice mjesečni tarifu).

Argumente stopa i brrazd potrebno je izračunati pomoću razdoblja otplate izraženih u istim jedinicama. Ako se, primjerice, stopa izračunava na temelju mjeseci, i brrazd se mora izračunavati na temelju mjeseci.

Za sve se argumente plaćeni iznos (npr. polog za štednju) izražava negativnim brojevima. Primljeni iznos (npr. ček od dividende) izražava se pozitivnim brojevima.

Primjer upita

Izraz

Rezultati

Odaberite FinancialSample. *, IPMT ([godišnja stopa]/12, 10, [termina%] * 12;-[Loanbroj], 0; 0) kao INTPaid iz financijskog uzorka;

Vraća sva polja iz tablice "Finansijogledni uzorak", izračunava kamatu plaćenu u "per" (10 u ovom primjeru) na temelju "pretplatnice" i "terminima" te prikazuje rezultate u stupcu INTPaid.

Primjer VBA

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru koristi funkcija IPMT da bi se izračunao koliko je isplata kamata kada su sve uplate jednake vrijednosti. S obzirom na postotak kamatnih stopa po periodu (APR / 12), period otplate za koji je željeni interes (Period), ukupan broj uplata (TotPmts), sadašnju vrijednost ili glavnicu kredita (PVal), buduću vrijednost kredita (FVal) i broj koji označava je li uplata dospijeva na početak ili kraj razdoblja uplate (PayType).

Dim FVal, Fmt, PVal, APR, TotPmts, PayType
Dim Period, IntPmt, TotInt, Msg
Const ENDPERIOD = 0, BEGINPERIOD = 1
FVal = 0 ' Usually 0 for a loan.
Fmt = "###,###,##0.00" ' Define money format.
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.
TotPmts = InputBox("How many monthly payments?")
PayType = MsgBox("Do you make payments at " & _
"the end of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
For Period = 1 To TotPmts ' Total all interest.
IntPmt = IPmt(APR / 12, Period, TotPmts, _
-PVal, FVal, PayType)
TotInt = TotInt + IntPmt
Next Period
Msg = "You'll pay a total of " & Format(TotInt, Fmt)
Msg = Msg & " in interest for this loan."
MsgBox Msg ' Display results.

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×