Napravite raspored otplate kredita u Excelu (sa dodatnim uplatama)

  • Podijeli Ovo
Michael Brown

Vodič pokazuje kako napraviti raspored amortizacije u Excel-u kako bi se detaljno prikazala periodična plaćanja otplate kredita ili hipoteke.

Amortizirajući zajam je samo fensi način definiranja kredita koji se vraća u ratama tokom cijelog trajanja kredita.

U osnovi, svi krediti se amortizuju na ovaj ili onaj način. Na primjer, zajam koji se potpuno amortizira na 24 mjeseca imat će 24 jednaka mjesečna plaćanja. Svaka uplata primjenjuje neki iznos na glavnicu, a dio na kamatu. Da biste detaljno prikazali svaku uplatu zajma, možete napraviti raspored amortizacije kredita.

Raspored amortizacije je tabela koja navodi periodične uplate zajma ili hipoteke tokom vremena, raščlanjujući svaku uplatu u glavnicu i kamatu, i prikazuje preostali saldo nakon svake uplate.

    Kako kreirati raspored otplate kredita u Excel-u

    Da izgradite raspored otplate kredita ili hipoteke u Excel, trebat ćemo koristiti sljedeće funkcije:

    • PMT funkcija - izračunava ukupan iznos periodične uplate. Ovaj iznos ostaje konstantan tijekom cijelog trajanja kredita.
    • PPMT funkcija - dobiva dio glavnice svake uplate koja ide prema glavnici kredita, tj. iznosu koji ste posudili. Ovaj iznos se povećava za naredne uplate.
    • IPMT funkcija - pronalazi dio kamate svake uplate koji ide prema kamati.imate varijabilna dodatna plaćanja , samo upišite pojedinačne iznose direktno u kolonu Dodatna uplata .

      Ukupna uplata (D10)

      Jednostavno dodajte planiranu uplatu (B10) i doplatu (C10) za tekući period:

      =IFERROR(B10+C10, "")

      Glavica (E10)

      Ako je planirano plaćanje za dati period veće od nule, vratite manju od dvije vrijednosti: planirano plaćanje minus kamata (B10-F10) ili preostali iznos (G9); u suprotnom vratite nulu.

      =IFERROR(IF(B10>0, MIN(B10-F10, G9), 0), "")

      Imajte na umu da glavnica uključuje samo dio planirane isplate (ne dodatno plaćanje!) koji ide prema glavnici kredita.

      Kamata (F10)

      Ako je plan plaćanja za dati period veći od nule, podijelite godišnju kamatnu stopu (nazvanu ćelija C2) s brojem plaćanja godišnje (nazvan ćelija C4) i pomnožite rezultat sa stanjem preostalim nakon prethodnog perioda; u suprotnom, vratite 0.

      =IFERROR(IF(B10>0, InterestRate/PaymentsPerYear*G9, 0), "")

      Stanje (G10)

      Ako je preostali saldo (G9) veći od nule, oduzmite glavnicu uplate (E10) i doplate (C10) iz stanja preostalog nakon prethodnog perioda (G9); inače vrati 0.

      =IFERROR(IF(G9 >0, G9-E10-C10, 0), "")

      Napomena. Budući da se neke formule međusobno upućuju (ne kružna referenca!), mogu prikazati pogrešne rezultate u procesu. Dakle, nemojte počinjati rješavanje problema dok ne uđeteposljednja formula u vašoj tablici amortizacije.

      Ako je sve urađeno ispravno, raspored amortizacije vašeg kredita u ovom trenutku bi trebao izgledati otprilike ovako:

      5. Sakrij dodatne tačke

      Postavite pravilo uslovnog oblikovanja da biste sakrili vrijednosti u neiskorištenim periodima kao što je objašnjeno u ovom savjetu. Razlika je u tome što ovaj put primjenjujemo bijelu boju fonta na redove u kojima su Ukupna uplata (kolona D) i Stanje (kolona G) jednaki nula ili prazno:

      =AND(OR($D9=0, $D9=""), OR($G9=0, $G9=""))

      Voilà, svi redovi sa nultim vrijednostima su skriveni od pogleda:

      6. Napravite sažetak kredita

      Kao završni dodir savršenstva, možete ispisati najvažnije informacije o kreditu koristeći ove formule:

      Planirani broj plaćanja:

      Pomnožite broj godina sa brojem uplata godišnje:

      =LoanTerm*PaymentsPerYear

      Stvarni broj uplata:

      Broj ćelija u koloni Ukupna plaćanja koja su veća od nule, počevši od perioda 1:

      =COUNTIF(D10:D369,">"&0)

      Ukupna dodatna plaćanja:

      Dodaj ćelije u kolonu Dodatna uplata , počevši od Perioda 1:

      =SUM(C10:C369)

      Ukupna kamata:

      Dodaj gore ćelije u koloni Kamata , počevši od Perioda 1:

      =SUM(F10:F369)

      Po želji, sakrijte red Razdoblje 0 i raspored otplate zajma uz doplate je urađeno! Na slici ispod prikazan je konačni rezultat:

      Preuzmite amortizaciju kreditaraspored sa dodatnim uplatama

      Raspored amortizacije Excel šablon

      Da biste napravili vrhunski raspored otplate kredita u kratkom roku, koristite ugrađene predloške Excel-a. Samo idite na File > Novo , upišite " raspored amortizacije " u polje za pretragu i odaberite šablon koji vam se sviđa, na primjer, ovaj sa dodatnim uplatama :

      Zatim spremite novostvorenu radnu knjigu kao Excel predložak i ponovo je koristite kad god želite.

      Tako kreirate raspored otplate kredita ili hipoteke u Excelu. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

      Dostupna preuzimanja

      Primjeri rasporeda amortizacije (.xlsx datoteka)

      Ovaj iznos se smanjuje sa svakom uplatom.

    Sada, idemo kroz proces korak po korak.

    1. Postavite tablicu amortizacije

    Za početak, definirajte ćelije za unos u koje ćete unijeti poznate komponente kredita:

    • C2 - godišnja kamatna stopa
    • C3 - rok kredita u godinama
    • C4 - broj otplata po godini
    • C5 - iznos kredita

    Sljedeće što treba da uradite je da kreirate tabelu amortizacije sa oznake ( Period , Plaćanje , Kamata , Glavnica , Stanje ) u A7:E7. U kolonu Period unesite niz brojeva jednak ukupnom broju uplata (1-24 u ovom primjeru):

    Sa svim poznatim komponentama na mjestu, idemo na najzanimljiviji dio - formule amortizacije kredita.

    2. Izračunajte ukupan iznos plaćanja (PMT formula)

    Iznos plaćanja se izračunava pomoću funkcije PMT(stopa, nper, pv, [fv], [tip]).

    Za rukovanje različitim učestalostima plaćanja ispravno (kao što je sedmično, mjesečno, tromjesečno, itd.), trebali biste biti dosljedni vrijednostima navedenim za argumente rate i nper :

    • Stopa - podijelite godišnju kamatnu stopu sa brojem perioda plaćanja godišnje ($C$2/$C$4).
    • Nper - pomnožite broj godina prema broju perioda plaćanja godišnje ($C$3*$C$4).
    • Za argument pv unesite iznos kredita ($C$5).
    • The fv i type argumenti se mogu izostaviti jer njihove zadane vrijednosti rade sasvim dobro za nas (bilans nakon posljednje uplate bi trebao biti 0; plaćanja se vrše na kraju svakog perioda) .

    Stavljajući gornje argumente zajedno, dobijamo ovu formulu:

    =PMT($C$2/$C$4, $C$3*$C$4, $C$5)

    Obratite pažnju da koristimo apsolutne reference ćelije jer ova formula treba kopirati u ćelije ispod bez ikakvih promjena.

    Unesite PMT formulu u B8, povucite je niz kolonu i vidjet ćete konstantan iznos plaćanja za sve periode:

    3. Izračunajte kamatu (IPMT formula)

    Da biste pronašli dio kamate svake periodične uplate, koristite funkciju IPMT(stopa, po, nper, pv, [fv], [tip]):

    =IPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5)

    Svi argumenti su isti kao u PMT formuli, osim argumenta per koji specificira period plaćanja. Ovaj argument se isporučuje kao relativna referenca ćelije (A8) jer bi se trebao promijeniti na osnovu relativnog položaja reda u koji je formula kopirana.

    Ova formula ide u C8, a zatim je kopirate sve do onoliko ćelija koliko je potrebno:

    4. Pronađite glavnicu (PPMT formula)

    Da biste izračunali glavnicu svakog periodičnog plaćanja, koristite ovu PPMT formulu:

    =PPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5)

    Sintaksa i argumenti su potpuno isti kao u IPMT formula o kojoj smo gore govorili:

    Ova formula ide u kolonu D, počevši od D8:

    Savjet. Da provjerite da li je vaškalkulacije su tačne u ovom trenutku, zbrojite brojeve u kolonama Glavnica i Kamata . Zbroj bi trebao biti jednak vrijednosti u koloni Plaćanje u istom redu.

    5. Dobijte preostali iznos

    Da bismo izračunali preostali iznos za svaki period, koristićemo dvije različite formule.

    Da biste pronašli stanje nakon prve uplate u E8, zbrojite iznos kredita (C5) i glavnica prvog perioda (D8):

    =C5+D8

    Budući da je iznos kredita pozitivan broj, a glavnica negativan broj, potonji se zapravo oduzima od prvog .

    Za drugi i sve naredne periode zbrojite prethodni saldo i glavnicu ovog perioda:

    =E8+D9

    Gorenja formula ide u E9, a zatim je kopirate niz kolonu. Zbog upotrebe relativnih referenci ćelija, formula se pravilno prilagođava za svaki red.

    To je to! Naš mjesečni raspored otplate kredita je urađen:

    Savjet: vratite uplate kao pozitivne brojeve

    Budući da je kredit plaćen s vašeg bankovnog računa, Excel funkcije vraćaju uplatu, kamatu i glavnicu kao negativni brojevi . Ove vrijednosti su prema zadanim postavkama označene crvenom bojom i zatvorene u zagrade kao što možete vidjeti na gornjoj slici.

    Ako želite da sve rezultate imate kao pozitivne brojeve, stavite znak minus prije PMT, IPMT i PPMT funkcija.

    Za Stanje formule, koristite oduzimanje umjesto sabiranja kao što je prikazano na slici ispod:

    Raspored amortizacije za promjenjivi broj perioda

    U gornjem primjeru, napravili smo raspored amortizacije kredita za unaprijed definirani broj rokovi plaćanja. Ovo brzo jednokratno rješenje dobro funkcionira za određeni zajam ili hipoteku.

    Ako želite da kreirate višekratni raspored amortizacije s promjenjivim brojem perioda, morat ćete primijeniti sveobuhvatniji pristup opisan u nastavku.

    1. Unesite maksimalan broj perioda

    U kolonu Period unesite maksimalan broj plaćanja koji ćete dozvoliti za bilo koji zajam, recimo, od 1 do 360. Možete iskoristiti Excelovo automatsko popunjavanje funkcija za brži unos niza brojeva.

    2. Koristite IF izjave u formulama za amortizaciju

    Pošto sada imate mnogo prekomjernih brojeva perioda, morate nekako ograničiti izračune na stvarni broj plaćanja za određeni kredit. Ovo se može uraditi umotavanjem svake formule u IF naredbu. Logički test IF naredbe provjerava da li je broj perioda u trenutnom redu manji ili jednak ukupnom broju plaćanja. Ako je logički test TRUE, izračunava se odgovarajuća funkcija; ako je FALSE, vraća se prazan niz.

    Pod pretpostavkom da je Period 1 u redu 8, unesite sljedeće formule u odgovarajuće ćelije, a zatim ih kopirajte prekocijela tabela.

    Uplata (B8):

    =IF(A8<=$C$3*$C$4, PMT($C$2/$C$4, $C$3*$C$4, $C$5), "")

    Kamata (C8):

    =IF(A8<=$C$3*$C$4, IPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5), "")

    Glavnica (D8):

    =IF(A8<=$C$3*$C$4,PPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5), "")

    Stanje :

    Za Period 1 (E8), formula je ista kao u prethodnom primjeru:

    =C5+D8

    Za Period 2 (E9) i sve naredne periode, formula poprima ovaj oblik:

    =IF(A9<=$C$3*$C$4, E8+D9, "")

    Kao rezultat, imate tačno izračunat raspored amortizacije i gomilu praznih redova sa brojevima perioda nakon otplate kredita.

    3. Sakrij dodatne brojeve perioda

    Ako možete živjeti s gomilom suvišnih brojeva perioda prikazanih nakon posljednje uplate, možete uzeti u obzir obavljeni posao i preskočiti ovaj korak. Ako težite savršenstvu, sakrijte sve neiskorištene periode tako što ćete napraviti pravilo uvjetnog oblikovanja koje postavlja boju fonta na bijelu za sve redove nakon posljednje uplate.

    Za ovo odaberite sve redove podataka ako je vaša tablica amortizacije (A8:E367 u našem slučaju) i kliknite karticu Početna > Uslovno formatiranje > Novo pravilo… > Koristite formulu da odredite koje ćelije želite formatirati .

    U odgovarajući okvir unesite formulu ispod koja provjerava da li je broj perioda u koloni A veći od ukupnog broj uplata:

    =$A8>$C$3*$C$4

    Važna napomena! Da bi formula uslovnog oblikovanja ispravno radila, obavezno koristite apsolutne reference ćelije za Pojam posudbe i Plaćanja godišnje ćelije koje množite ($C$3*$C$4). Proizvod se upoređuje sa ćelijom Period 1, za koju koristite mješovitu referencu ćelije - apsolutnu kolonu i relativni red ($A8).

    Nakon toga kliknite na Format… dugme i odaberite bijelu boju fonta. Gotovo!

    4. Napravite sažetak zajma

    Da biste na prvi pogled vidjeli sažetak informacija o vašem kreditu, dodajte još nekoliko formula na vrh vašeg plana otplate.

    Ukupna plaćanja ( F2):

    =-SUM(B8:B367)

    Ukupna kamata (F3):

    =-SUM(C8:C367)

    Ako imate uplate kao pozitivne brojeve, uklonite znak minus iz gornjih formula.

    To je to! Naš plan otplate kredita je završen i spremni smo!

    Preuzmite plan otplate kredita za Excel

    Kako napraviti raspored otplate kredita sa dodatnim uplatama u Excel-u

    Rasporede amortizacije o kojima se govori u prethodnim primjerima lako je kreirati i pratiti (nadam se :). Međutim, izostavljaju korisnu funkciju za koju su zainteresovani mnogi obveznici kredita - dodatna plaćanja za brže otplate kredita. U ovom primjeru ćemo pogledati kako napraviti raspored otplate kredita sa dodatnim uplatama.

    1. Definirajte ulazne ćelije

    Kao i obično, počnite s postavljanjem ćelija za unos. U ovom slučaju, nazovimo ove ćelije kao što je napisano u nastavku kako bismo naše formule lakše čitali:

    • Kamatna stopa - C2 (godišnja kamatastopa)
    • Rok zajma - C3 (rok kredita u godinama)
    • Plaćanja po godini - C4 (broj plaćanja po godini)
    • Iznos kredita - C5 (ukupni iznos kredita)
    • Dodatna uplata - C6 (dodatna uplata po periodu)

    2. Izračunajte planirano plaćanje

    Osim ćelija za unos, još jedna unaprijed definirana ćelija je potrebna za naše daljnje kalkulacije - iznos planiranog plaćanja , tj. iznos koji treba platiti na kredit ako nema dodatnih uplate se vrše. Ovaj iznos se izračunava sljedećom formulom:

    =IFERROR(-PMT(InterestRate/PaymentsPerYear, LoanTerm*PaymentsPerYear, LoanAmount), "")

    Obratite pažnju da stavljamo znak minus ispred funkcije PMT da bi rezultat bio pozitivan broj. Da bismo spriječili greške u slučaju da su neke od ulaznih ćelija prazne, PMT formulu prilažemo u funkciju IFERROR.

    Ovu formulu unesite u neku ćeliju (G2 u našem slučaju) i imenujte tu ćeliju ScheduledPayment .

    3. Postavite tabelu amortizacije

    Kreirajte tabelu amortizacije kredita sa zaglavljima prikazanim na slici ispod. U kolonu Period unesite niz brojeva koji počinju nulom (možete sakriti red Period 0 kasnije ako je potrebno).

    Ako želite stvoriti višekratnu upotrebu raspored amortizacije, unesite maksimalni mogući broj perioda plaćanja (0 do 360 u ovom primjeru).

    Za Period 0 (red 9 u našem slučaju), povucite Stanje vrijednost, koja je jednaka originalnom iznosu kredita. Sve ostaloćelije u ovom redu će ostati prazne:

    Formula u G9:

    =LoanAmount

    4. Napravite formule za raspored amortizacije sa dodatnim uplatama

    Ovo je ključni deo našeg rada. Budući da ugrađene funkcije Excela ne predviđaju dodatna plaćanja, sve ćemo morati sami da uradimo.

    Napomena. U ovom primjeru, Period 0 je u redu 9, a Period 1 je u redu 10. Ako vaša tablica amortizacije počinje u drugom redu, obavezno prilagodite reference ćelija u skladu s tim.

    Unesite sljedeće formule u red 10 ( Period 1 ), a zatim ih kopirajte za sve preostale periode.

    Planirano plaćanje (B10):

    Ako je iznos Planirano plaćanje (nazvan ćelija G2) manji ili jednak preostalom stanju (G9), koristite zakazano plaćanje. U suprotnom, dodajte preostali iznos i kamatu za prethodni mjesec.

    =IFERROR(IF(ScheduledPayment<=G9, ScheduledPayment, G9+G9*InterestRate/PaymentsPerYear), "")

    Kao dodatnu mjeru predostrožnosti, ovu i sve sljedeće formule umotavamo u funkciju IFERROR. Ovo će spriječiti gomilu raznih grešaka ako su neke od ćelija za unos prazne ili sadrže nevažeće vrijednosti.

    Dodatna uplata (C10):

    Koristite formulu IF sa sljedeća logika:

    Ako je iznos ExtraPayment (nazvan ćelija C6) manji od razlike između preostalog stanja i glavnice ovog perioda (G9-E10), vratite Extrapayment ; inače koristite razliku.

    =IFERROR(IF(ExtraPayment

    Savjet. Ako ti

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.