Excel-korkolaskuri
Excel-korkolaskuri: kopioi PMT, IPMT ja PPMT -kaavat omaan laskentataulukkoosi. Sisältää valmiin Google Sheets -mallin ja kaavat selityksineen.
Excel-laskurin tiedot
Excelin korkokaavat
Excel sisältää valmiit talousfunktiot lainan laskentaan. Näillä voit rakentaa oman korkolaskurin Exceliin tai Google Sheetsiin.
PMT – Kuukausierä
PMT-funktio laskee annuiteettilainan kuukausierän:
=PMT(korko/aika_yksikköä_kohti, erien_määrä, -pääoma)
Esimerkki: 10 000 € laina, 6 % vuosikorko, 60 kuukautta:
=PMT(6%/12, 60, -10000)
Tulos: 193,33 €
IPMT – Koron osuus
IPMT palauttaa tietyn erän korko-osuuden:
=IPMT(korko/aika_yksikköä, erä, erien_määrä, -pääoma)
Esimerkki: 1. erän korko:
=IPMT(6%/12, 1, 60, -10000)
Tulos: 50,00 €
PPMT – Lyhennyksen osuus
PPMT palauttaa tietyn erän lyhennysosuuden:
=PPMT(korko/aika_yksikköä, erä, erien_määrä, -pääoma)
FV – Tuleva arvo (säästö)
Säästöjen loppuarvon laskenta:
=FV(korko/aika_yksikköä, erien_määrä, -lisäsijoitus, -alkupääoma)
Google Sheets -yhteensopivuus
Kaikki yllä olevat kaavat toimivat myös Google Sheetsissä. Ero:
- Google Sheets käyttää samaa syntaksia kuin Excel.
- Suomessa desimaalierotin on pilkku, mutta kaavoissa käytetään yleensä pistettä.
- Rahayksikkö on euro (€), voit käyttää muotoilua
€ #,##0.00.
Valmis Google Sheets -malli
Voit kopioida alla olevan taulukon suoraan Google Sheetsiin:
| Erä | Pvm | Maksuerä | Korko | Lyhennys | Jäljellä |
|---|---|---|---|---|---|
| 1 | 01.10.2026 | =PMT($B$2/12,$B$3,-$B$1) | =IPMT($B$2/12,A2,$B$3,-$B$1) | =PPMT($B$2/12,A2,$B$3,-$B$1) | =F1-D2 |
Solu B1: lainamäärä, B2: vuosikorko, B3: erien määrä.
Esimerkki: JavaScript-korkolaskuri
JavaScriptillä voit tehdä selaimessa toimivan laskurin:
function annuity(P, annualRate, years) {
const r = annualRate / 100 / 12;
const n = years * 12;
return P * (r * Math.pow(1+r, n)) / (Math.pow(1+r, n) - 1);
}
console.log(annuity(10000, 6, 5));
Usein kysytyt kysymykset
Kyllä, syntaksi on sama. Käytä pistettä desimaalierottimena.
Google Sheets on ilmainen ja pilvipohjainen. Excel on maksullinen, mutta tehokkaampi.
Kyllä, käytä FV-funktiota tai kaavaa: =P*(1+r)^n + M*((1+r)^n-1)/r