Opprett en låneamortiseringsplan i Excel (med ekstra betalinger)

  • Dele Denne
Michael Brown

Opplæringen viser hvordan du bygger en amortiseringsplan i Excel for å detaljere periodiske betalinger på et amortiserende lån eller boliglån.

Et amortiseringslån er bare en fancy måte å definere et lån som betales tilbake i avdrag gjennom hele lånets løpetid.

I utgangspunktet amortiseres alle lån på en eller annen måte. For eksempel vil et fullt amortiserende lån i 24 måneder ha 24 like månedlige betalinger. Hver betaling gjelder et beløp mot hovedstolen og noe mot renter. For å detaljere hver betaling på et lån, kan du bygge en låneamortiseringsplan.

En amortiseringsplan er en tabell som viser periodiske betalinger på et lån eller boliglån over tid, deler opp hver betaling inn i hovedstol og renter, og viser gjenværende saldo etter hver betaling.

    Hvordan lage en amortiseringsplan for lån i Excel

    For å bygge en amortiseringsplan for lån eller boliglån i Excel, må vi bruke følgende funksjoner:

    • PMT-funksjon - beregner totalbeløpet av en periodisk betaling. Dette beløpet forblir konstant for hele lånets varighet.
    • PPMT-funksjon - får hovedstol -delen av hver betaling som går mot lånestolen, dvs. beløpet du lånte. Dette beløpet øker for påfølgende betalinger.
    • IPMT-funksjon - finner rente -delen av hver betaling som går mot renter.har variable tilleggsbetalinger , skriv bare inn de enkelte beløpene direkte i kolonnen Ekstra betaling .

      Total betaling (D10)

      Legg til den planlagte betalingen (B10) og den ekstra betalingen (C10) for gjeldende periode:

      =IFERROR(B10+C10, "")

      Rektor (E10)

      Hvis planbetalingen for en gitt periode er større enn null, returner en mindre av de to verdiene: planlagt betaling minus renter (B10-F10) eller gjenværende saldo (G9); ellers returner null.

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

      Vær oppmerksom på at hovedstolen kun inkluderer den delen av den planlagte betalingen (ikke den ekstra betalingen!) som går mot hovedstolen på lånet.

      Rente (F10)

      Hvis planbetalingen for en gitt periode er større enn null, del den årlige rentesatsen (kalt celle C2) med antall betalinger per år (kalt celle C4) og multipliser resultatet med saldoen som gjenstår etter forrige periode; ellers, returner 0.

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

      Saldo (G10)

      Hvis gjenværende saldo (G9) er større enn null, trekker du hoveddelen av betalingen (E10) og ekstrabetalingen (C10) fra restbeløpet etter forrige periode (G9); ellers returner 0.

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

      Merk. Fordi noen av formlene kryssreferanser til hverandre (ikke sirkulær referanse!), kan de vise feil resultater i prosessen. Så ikke start feilsøkingen før du går innden aller siste formelen i amortiseringstabellen din.

      Hvis alt er gjort riktig, bør amortiseringsplanen for lånet på dette tidspunktet se omtrent slik ut:

      5. Skjul ekstra perioder

      Sett opp en betinget formateringsregel for å skjule verdiene i ubrukte perioder som forklart i dette tipset. Forskjellen er at denne gangen bruker vi hvit skriftfarge på radene der Total betaling (kolonne D) og Saldo (kolonne G) er lik null eller tom:

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

      Voilà, alle rader med nullverdier er skjult:

      6. Lag et låneoppsummering

      Som en prikken over i-en til perfeksjon, kan du skrive ut den viktigste informasjonen om et lån ved å bruke disse formlene:

      Planlagt antall betalinger:

      Multipliser antall år med antall betalinger per år:

      =LoanTerm*PaymentsPerYear

      Faktisk antall betalinger:

      Tell celler i Total betaling -kolonnen som er større enn null, som begynner med periode 1:

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

      Totalt ekstra betalinger:

      Sett sammen celler i kolonnen Ekstra betaling , som begynner med periode 1:

      =SUM(C10:C369)

      Total rente:

      Legg til opp celler i Rente -kolonnen, som begynner med periode 1:

      =SUM(F10:F369)

      Du kan eventuelt skjule raden Periode 0 og planen for amortisering av lån med tilleggsbetalinger er gjort! Skjermbildet nedenfor viser det endelige resultatet:

      Last ned låneamortiseringtidsplan med ekstra betalinger

      Amortiseringsplan Excel-mal

      For å lage en førsteklasses låneamortiseringsplan på kort tid, bruk Excels innebygde maler. Bare gå til Fil > Ny , skriv inn " amortiseringsplan " i søkefeltet og velg malen du liker, for eksempel denne med ekstra betalinger :

      Så lagrer du den nyopprettede arbeidsboken som en Excel-mal og gjenbruker når du vil.

      Slik lager du en plan for lån eller boliglån i Excel. Jeg takker for at du leser og håper å se deg på bloggen vår neste uke!

      Tilgjengelige nedlastinger

      Eksempler på amortiseringsplan (.xlsx-fil)

      Dette beløpet reduseres for hver betaling.

    Nå, la oss gå gjennom prosessen trinn for trinn.

    1. Sett opp amortiseringstabellen

    For det første, definer inngangscellene der du skal legge inn de kjente komponentene i et lån:

    • C2 - årlig rente
    • C3 - lånetid i år
    • C4 - antall betalinger per år
    • C5 - lånebeløp

    Det neste du gjør er å lage en amortiseringstabell med etiketter ( Periode , Betaling , Rente , Rektor , Saldo ) i A7:E7. I kolonnen Periode skriver du inn en serie med tall som tilsvarer det totale antallet betalinger (1-24 i dette eksemplet):

    Med alle de kjente komponentene på plass, la oss komme til mest interessante delen - formler for amortisering av lån.

    2. Beregn totalt betalingsbeløp (PMT-formel)

    Betalingsbeløpet beregnes med funksjonen PMT(rate, nper, pv, [fv], [type]).

    For å håndtere ulike betalingsfrekvenser riktig (som ukentlig, månedlig, kvartalsvis osv.), bør du være konsistent med verdiene som er oppgitt for rate og nper argumentene:

    • Rate - del den årlige renten med antall betalingsperioder per år ($C$2/$C$4).
    • Nper - multipliser antall år etter antall betalingsperioder per år ($C$3*$C$4).
    • For pv -argumentet, skriv inn lånebeløpet ($C$5).
    • DenArgumentene fv og type kan utelates siden deres standardverdier fungerer helt fint for oss (saldo etter siste betaling skal være 0; betalinger gjøres på slutten av hver periode) .

    Setter vi sammen argumentene ovenfor, får vi denne formelen:

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

    Vær oppmerksom på at vi bruker absolutte cellereferanser fordi denne formelen skal kopieres til cellene nedenfor uten endringer.

    Skriv inn PMT-formelen i B8, dra den nedover i kolonnen, og du vil se et konstant betalingsbeløp for alle periodene:

    3. Beregn rente (IPMT-formel)

    For å finne rentedelen av hver periodisk betaling, bruk funksjonen IPMT(rate, per, nper, pv, [fv], [type]):

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

    Alle argumentene er de samme som i PMT-formelen, bortsett fra per -argumentet som spesifiserer betalingsperioden. Dette argumentet leveres som en relativ cellereferanse (A8) fordi den skal endres basert på den relative posisjonen til en rad som formelen er kopiert til.

    Denne formelen går til C8, og så kopierer du den ned til så mange celler som nødvendig:

    4. Finn hovedstol (PPMT-formel)

    For å beregne hoveddelen av hver periodisk betaling, bruk denne PPMT-formelen:

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

    Syntaksen og argumentene er nøyaktig de samme som i IPMT-formelen diskutert ovenfor:

    Denne formelen går til kolonne D, som begynner i D8:

    Tips. For å sjekke om dinberegningene er riktige på dette tidspunktet, legg sammen tallene i kolonnene Principal og Interest . Summen skal være lik verdien i kolonnen Betaling i samme rad.

    5. Få gjenværende saldo

    For å beregne gjenværende saldo for hver periode, bruker vi to forskjellige formler.

    For å finne saldoen etter den første betalingen i E8, legger du sammen lånebeløpet (C5) og hovedstolen for den første perioden (D8):

    =C5+D8

    Fordi lånebeløpet er et positivt tall og hovedstolen er et negativt tall, trekkes sistnevnte faktisk fra førstnevnte .

    For den andre og alle påfølgende perioder legger du sammen forrige saldo og denne periodens hovedstol:

    =E8+D9

    Formelen ovenfor går til E9, og deretter kopierer du den ned i kolonnen. På grunn av bruken av relative cellereferanser, justeres formelen riktig for hver rad.

    Det er det! Vår månedlige låneamortiseringsplan er utført:

    Tips: Returner betalinger som positive tall

    Fordi et lån utbetales fra bankkontoen din, returnerer Excel-funksjoner betalingen, renter og hovedstol som negative tall . Som standard er disse verdiene uthevet i rødt og i parentes som du kan se på bildet ovenfor.

    Hvis du foretrekker å ha alle resultatene som positive tall, sett inn et minustegn før PMT-, IPMT- og PPMT-funksjonene.

    For Saldo formler, bruk subtraksjon i stedet for addisjon som vist i skjermbildet nedenfor:

    Amortiseringsplan for et variabelt antall perioder

    I eksemplet ovenfor bygde vi en låneamortiseringsplan for det forhåndsdefinerte antallet av betalingsperioder. Denne raske engangsløsningen fungerer bra for et spesifikt lån eller boliglån.

    Hvis du ønsker å lage en gjenbrukbar amortiseringsplan med et variabelt antall perioder, må du ta en mer omfattende tilnærming beskrevet nedenfor.

    1. Skriv inn maksimalt antall perioder

    I kolonnen Periode setter du inn det maksimale antallet betalinger du skal tillate for ethvert lån, for eksempel fra 1 til 360. Du kan bruke Excels Autofyll funksjon for å angi en rekke tall raskere.

    2. Bruk IF-utsagn i amortiseringsformler

    Fordi du nå har mange overdrevne periodetall, må du på en eller annen måte begrense beregningene til det faktiske antallet betalinger for et bestemt lån. Dette kan gjøres ved å pakke hver formel inn i en IF-setning. Den logiske testen av IF-setningen sjekker om periodenummeret i gjeldende rad er mindre enn eller lik det totale antallet betalinger. Hvis den logiske testen er TRUE, beregnes den tilsvarende funksjonen; hvis FALSE, returneres en tom streng.

    Forutsatt at Periode 1 er i rad 8, skriv inn følgende formler i de tilsvarende cellene, og kopier dem deretter overhele bordet.

    Betaling (B8):

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

    Rente (C8):

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

    Rektor (D8):

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

    Saldo :

    For Periode 1 (E8), formelen er den samme som i forrige eksempel:

    =C5+D8

    For Periode 2 (E9) og alle påfølgende perioder, formelen har denne formen:

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

    Som et resultat har du en korrekt beregnet amortiseringsplan og en haug med tomme rader med periodetallene etter at lånet er nedbetalt.

    3. Skjul ekstra periodetall

    Hvis du kan leve med en haug med overflødige periodetall som vises etter siste betaling, kan du vurdere arbeidet som er utført og hoppe over dette trinnet. Hvis du streber etter perfeksjon, skjuler du alle ubrukte punktum ved å lage en betinget formateringsregel som setter skriftfargen til hvit for alle rader etter siste betaling.

    Velg for dette. alle dataradene hvis amortiseringstabellen din (A8:E367 i vårt tilfelle) og klikk Hjem -fanen > Betinget formatering > Ny regel... > Bruk en formel for å bestemme hvilke celler som skal formateres .

    I den tilsvarende boksen skriver du inn formelen nedenfor som sjekker om periodenummeret i kolonne A er større enn totalen antall betalinger:

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

    Viktig merknad! For at formelen for betinget formatering skal fungere riktig, må du passe på å bruke absolutte cellereferanser for lånetermen og Betalinger per år celler som du multipliserer ($C$3*$C$4). Produktet sammenlignes med Periode 1-cellen, som du bruker en blandet cellereferanse for - absolutt kolonne og relativ rad ($A8).

    Deretter klikker du på Format... -knappen og velg den hvite skriftfargen. Ferdig!

    4. Lag et lånesammendrag

    For å se sammendragsinformasjonen om lånet ditt med et øyeblikk, legg til et par formler til øverst i amortiseringsplanen.

    Totale utbetalinger ( F2):

    =-SUM(B8:B367)

    Total rente (F3):

    =-SUM(C8:C367)

    Hvis du har betalinger som positive tall, fjern minustegnet fra formlene ovenfor.

    Det er det! Avskrivningsplanen vår er fullført og klar til å gå!

    Last ned låneamortiseringsplan for Excel

    Hvordan lage en låneamortiseringsplan med ekstra innbetalinger i Excel

    Amortiseringsplanene omtalt i de foregående eksemplene er enkle å lage og følge (forhåpentligvis :). Imidlertid utelater de en nyttig funksjon som mange lånebetalere er interessert i - tilleggsbetalinger for å betale ned et lån raskere. I dette eksemplet skal vi se på hvordan du oppretter en låneamortiseringsplan med ekstra betalinger.

    1. Definer inndataceller

    Begynn som vanlig med å sette opp inngangscellene. I dette tilfellet, la oss navngi disse cellene som skrevet nedenfor for å gjøre formlene våre lettere å lese:

    • Rente - C2 (årlig renterente)
    • Lånetid - C3 (lånetid i år)
    • BetalingerPerÅr - C4 (antall betalinger per år)
    • LoanAmount - C5 (totalt lånebeløp)
    • ExtraPayment - C6 (ekstra betaling per periode)

    2. Beregn en planlagt betaling

    Bortsett fra inngangscellene, kreves det en mer forhåndsdefinert celle for våre videre beregninger - planlagt betalingsbeløp , dvs. beløpet som skal betales på et lån hvis ingen ekstra betalinger foretas. Dette beløpet beregnes med følgende formel:

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

    Vær oppmerksom på at vi setter et minustegn foran PMT-funksjonen for å få resultatet som et positivt tall. For å forhindre feil i tilfelle noen av inndatacellene er tomme, omslutter vi PMT-formelen i IFERROR-funksjonen.

    Skriv inn denne formelen i en celle (G2 i vårt tilfelle) og navngi den cellen ScheduledPayment .

    3. Sett opp amortiseringstabellen

    Lag en låneamortiseringstabell med overskriftene vist i skjermbildet nedenfor. I kolonnen Periode skriver du inn en tallserie som begynner med null (du kan skjule raden Periode 0 senere om nødvendig).

    Hvis du har som mål å lage en gjenbrukbar amortiseringsplan, angi maksimalt mulig antall betalingsperioder (0 til 360 i dette eksemplet).

    For Periode 0 (rad 9 i vårt tilfelle), trekk ut Saldo verdi, som er lik det opprinnelige lånebeløpet. Alle andrecellene i denne raden vil forbli tomme:

    Formel i G9:

    =LoanAmount

    4. Bygg formler for amortiseringsplan med ekstra betalinger

    Dette er en sentral del av arbeidet vårt. Fordi Excels innebygde funksjoner ikke gir mulighet for ytterligere betalinger, må vi gjøre all regnestykket på egen hånd.

    Merk. I dette eksemplet er Periode 0 i rad 9 og Periode 1 er i rad 10. Hvis amortiseringstabellen begynner i en annen rad, må du passe på å justere cellereferansene tilsvarende.

    Skriv inn følgende formler i rad 10 ( Periode 1 ), og kopier dem deretter ned for alle de gjenværende periodene.

    Planlagt betaling (B10):

    Hvis ScheduledPayment -beløpet (kalt celle G2) er mindre enn eller lik den gjenværende saldoen (G9), bruk den planlagte betalingen. Hvis ikke, legg til den gjenværende saldoen og renten for forrige måned.

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

    Som en ekstra forholdsregel legger vi denne og alle påfølgende formler inn i IFERROR-funksjonen. Dette vil forhindre en haug med forskjellige feil hvis noen av inndatacellene er tomme eller inneholder ugyldige verdier.

    Ekstrabetaling (C10):

    Bruk en HVIS-formel med følgende logikk:

    Hvis Ekstrabetaling -beløpet (kalt celle C6) er mindre enn forskjellen mellom gjenværende saldo og denne periodens hovedstol (G9-E10), returner Ekstrabetaling ; ellers bruk differansen.

    =IFERROR(IF(ExtraPayment

    Tips. Hvis du

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.