Matematyka rat równych jest trochę trudniejsza niż matematyka rat malejących, dla osób zainteresowanych matematyką z tego powodu może być nawet ciekawsza.
Konstrukcja rat równych
Podobnie jak w konstrukcji rat malejących w każdej racie mamy cześć kapitałową, czyli pewną część naszego długu, który powstał w wyniku zaciągnięcia kredytu lub pożyczki (potocznie zamiast słowa dług często używa się słowa kredyt, pożyczka albo kapitał) oraz odsetki od długu, przy czym odsetki są wyliczane od niespłaconego (w momencie płatności raty) długu. Przy czym raty kapitałowe są tak dobrane, że rosną (i tworzą pewien ciąg geometryczny, a tempo tego wzrostu zależy od oprocentowania) a raty odsetkowe maleją, bo są obliczane od niespłaconego (w momencie płatności raty) długu, a dług z każdą ratą jest mniejszy. Raty kapitałowe i odsetkowe są tak dobrane, że ich suma jest stała i stąd nazwa raty równej.
Założenia do wzorów
Niech
będzie długiem, który powstał w wyniku zaciągnięcia kredytu (często zamiast długu posługujemy się terminami kapitał lub kredyt).1 Niech
oznacza oprocentowanie nominalne w skali roku, przy czym zakładamy że oprocentowanie2
jest większe niż
(jeśli oprocentowanie jest równe zero to wysokość raty jest równa kwocie kredytu podzielonej przez liczbę rat), zaś
liczbę okresów (np. liczbę miesięcy) przez które będziemy spłacać dług kredytowy, jest to jednocześnie liczba rat.
Litera
oznacza numer raty, będziemy również mieli
i jest to wartość oprocentowania przeliczona na okres czasu pomiędzy dwiema kolejnymi ratami (dla spłat co miesiąc
, dla kwartalnych
, dla tygodniowych
, dla dwutygodniowych
; w dwóch ostatnich przypadkach, w roku przestępnym w mianowniku będziemy mieć liczbę
), przez
będziemy rozumieli
. Przez
rozumiemy dług, który pozostał po spłacie rat z numerami od
do
, przy czym
, ten niespłacony dług często jest nazywany (aktualnym) saldem kredytu.
Wzory i ich odpowiedniki w arkuszach kalkulacyjnych
Wzory dotycząca sytuacji, w której rata jest płatna na koniec okresu (prawie wszystkie kredyty, są w ten sposób spłacane) W arkuszach kalkulacyjnych wzory dla rat stałych zostały ujęte w funkcje arkuszowe, wykorzystując je można sobie znacznie ułatwić prace. Funkcje działają na argumentach, których wartości należy wstawić do funkcji, bezpośrednio lub podając adres komórki, w których są przechowywane. Argumenty, które pojawiają się w większości takich funkcji to: opr, nrraty, liczbarat, kredyt (często z minusem, bo jest to związane z kierunkiem przepływów finansowych). Przy czym opr to oprocentowanie, które jest przeliczone na okres czasu między płatnościami dwóch kolejnych rat (czyli
), nrraty to numer raty, której dotyczy dane wyliczenie, czyli
, liczbarat to liczba rat, którymi będziemy spłacali dług (
), a kredyt to kwota długu (odpowiednik
). Rata równa
wynosi:
![]()
lub (jeżeli nie chcemy używać wyrażenia
):
![]()
W arkuszach kalkulacyjnym Excel (w wersji 2013) i Open Office (wersja 4.1.7) do wyliczenia raty można wykorzystać funkcję PMT, przy czym zależy ona od 3 argumentów:
PMT(opr;liczbarat;-kredyt).
Część kapitałowa raty (albo: rata kapitałowa) z numerem
jest równa:
![]()
W arkuszu Excel i Open Office do wyliczenia raty kapitałowej służy funkcja PPMT, która przyjmuje cztery argumenty:
PPMT(opr;nrraty;liczbarat;-kredyt)
Część odsetkowa raty z numerem
jest równa:
![]()
część odsetkowa, może być również obliczona jako oprocentowanie
przemnożone przez niespłacony jeszcze kapitał. Do wyliczania wysokości odsetek (w racie z numerem nrraty) w Excelu i Open Office korzystamy z funkcji
IPMT(opr;nrraty;liczbarat;-kredyt)
Suma kapitału spłaconego w ratach z numerami od
do
:
![]()
W szczególnym przypadku, jeśli
, to znaczy interesuje nas suma spłaconego Kapitału od pierwszej raty do raty z numerem
wzór redukuje się do postaci:
![]()
W arkuszach kalkulacyjnym Excel (2013) do wyliczenia kapitału spłaconego w ratach od
do
służy funkcja
-SPŁAC.KAPIT(opr;liczbarat;kredyt;nrratypocz;nrratykon;typ)
tym razem znak minus jest przed całą funkcją. Z kolei w arkuszu Open Office (wersja 4.1.7) korzystamy z:
-CUMPRINC(opr;liczbarat;kredyt;nrratypocz;nrratykon;typ)
Wartość nrratypocz to numer raty od której zaczynamy sumowanie spłaconego kapitału (czyli
), nrratykon to numer raty przy której kończymy sumowanie kapitału (czyli
), z kolei typ przyjmuje dwie wartości 0 lub 1, 0 oznacza płatność na koniec okresu (prawie wszystkie kredyty są udzielane w taki sposób, że płatność jest na koniec okresu), 1 płatność na początek okresu. Przydatna może być jeszcze możliwość sumowania zapłaconych odsetek w ratach z numerami od
do
. Wzór na taką sumę wygląda tak:
![]()
jeśli
, to wzór redukuje się do postaci:
![]()
W Excelu korzystamy z:
-SPŁAC.ODS(opr;liczbarat;kredyt;nrratypocz;nrratykon;typ)
Funkcja, która służy do sumowania zapłaconych odsetek w ratach od numeru nrratypocz do nrratykon w arkuszach Open Office (wersja 4.1.7) to CUMIPMT, której używamy tak:
-CUMIPMT(opr;liczbarat;kredyt;nrratypocz;nrratykon;typ).
Wzór na liczbę miesięcznych rat w zależności od wysokości raty, kwoty kredytu oraz oprocentowania:
![Rendered by QuickLaTeX.com \[n=\frac{\ln(\frac{Dp}{R-Dp}+1)}{\ln(q)}=\frac{\ln(\frac{R}{R-Dp})}{\ln(q)}\]](https://logikazycia.eu/wp-content/ql-cache/quicklatex.com-661611d61bb231ca1741363fa9c97207_l3.png)
gdzie
jest logarytmem naturalnym. W arkuszach kalkulacyjnych (zarówno Excel, jak i Open Office) do wyliczenia tej wielkości służy funkcja
NPER(opr;wysraty;-kredyt)
Argument wysraty to wysokość raty jaką chcemy (i możemy płacić). Jeszcze jedną kwestią jest obliczenie liczby złotówek do oddania, za każdą pożyczoną złotówkę:
![]()
gdzie
oznacza liczbę złotówek, które należy oddać za każdą pożyczoną złotówkę.
Nie sprawdzałem dokładnie jak wyglądają funkcję w arkuszach Google, ale przypuszczam, że wszystkie te funkcje działają dokładnie tak samo jak w Excelu.
Dowody wzorów
Rata równa
Wartość pieniądza zmienia się w czasie3, dlatego bank chce żeby dług został spłacony ratami, które to uwzględniają. Pierwsza rata będzie miała wartość
, druga
, trzecia
i tak dalej, aż do ostatniej równej
. Tak więc cały dług powinien być równy takiej sumie
![]()
Co możemy zapisać inaczej:
![]()
Jeżeli przyjmiemy oznaczenie
oraz wyciągniemy
przed znak sumy to otrzymamy
![]()
Taką sumę łatwo policzymy ze wzoru na sumę kolejnych wyrazów ciągu geometrycznego.4 W naszym przypadku mamy, że za równo pierwszy wyraz jak i iloraz jest równy
, tak więc otrzymujemy
a stąd mamy, że
![]()
Jeżeli teraz
z powrotem zastąpimy przez
to po przekształceniach otrzymamy
![]()
co dowodzi wzoru na ratę równą.
Rata odsetkowa, kapitałowa i saldo kredytu (dług)
Teraz wyprowadzimy wzory na część odsetkową raty (ratę odsetkową) z numerem
:
, część kapitałową raty równej (ratę kapitałową) z numerem
:
, oraz niespłacony dług po spłacie rat z numerami od
do
(saldo kredytu po spłacie rat od
do
):
. Na początek ze wzoru
wyliczymy
,
. Pierwsza rata odsetkowa to po prostu oprocentowanie
pomnożone przez początkową kwotę długu (kredytu, kapitału)
czyli
, ale w tej formie ciężko będzie nam cokolwiek udowodnić, potrzebujemy, żeby
była wyrażona przez
, skorzystamy z wcześniej wyprowadzonego wzoru
, tak więc
i teraz wstawiając za
wartość
otrzymamy
. Cześć kapitałowa
to cała rata
minus część odsetkowa
, czyli
. Niespłacony dług po spłacie pierwszej raty to dług minus część kapitałowa pierwszej raty czyli
, korzystając ze wzoru, który łączy
i
tzn.
otrzymujemy
, a to po przekształceniach jest równe
i teraz korzystając z zależności
mamy
, uwzględniając to ostatecznie dostaniemy
. Policzmy teraz cześć odsetkową drugiej raty
, jest to po prostu oprocentowanie (uwzględniające czas przez który jest naliczane)
przemnożone przez dług, który pozostał do spłaty, czyli
, czyli
, cześć kapitałowa drugiej raty
, to rata
minus część odsetkowa
czyli
, w końcu saldo
, to po przekształceniach jest równe
, teraz uwzględniając, ze
dostajemy
.
Jeżeli przypatrzymy się wzorom na
,
,
i na
,
,
to możemy postawić hipotezę, że
,
,
. Ze sposobu wyliczania rat mamy:

Jeżeli w drugim wzorze podstawimy prawą stronę pierwszego oraz dopiszemy wzory dla
(i
dla długu) to otrzymamy:
(1) 
Dostaliśmy parę wzorów rekurencyjnych, z których każdy zależy od drugiego. Teraz możemy indukcyjnie udowodnić, że
(2) 
spełniają te rekurencyjne zależności. Bezpośrednio sprawdzamy, że wzory, które chcemy udowodnić, są równe wzorom rekurencyjnym dla
(a w przypadku długu, również dla
), więc pierwszy krok indukcyjny jest spełniony.
Naszym założeniem indukcyjnym będzie, że
,
spełniają zależności rekurencyjne dane przez wzory (1) dla liczby naturalnej
. Możemy teraz wyliczyć
(nie możemy wyliczyć
, bo zależy od
, a w założeniu indukcyjnym, mamy prawdziwość wzorów tylko dla
):
i to po prostych przekształceniach jest równe
. Teraz mając już wzór na
możemy policzyć
i to po prostych przekształceniach jest równe
, a to jest równe
. Tak więc udowodniliśmy, że wzory (2) spełniają wzory rekurencyjne, które opisują konstrukcje rat równych, udowodniliśmy to dla każdego
, w szczególności dla
. Mając udowodniony wzór na
możemy policzyć
![]()
Teraz możemy wyrazić wzory na
i
za pomocą
lub
. Przypomnijmy, że
, czyli używając
dostaniemy
. Wiemy, że
czyli
![]()
Wychodząc ze wzoru
dostajemy
, a to dalej jest równe
, mnożąc teraz
przez każdy wyraz w nawiasie dostajemy
![]()
Spłacony Kapitał
Sumę spłaconego kapitału w ratach od
do
wyliczymy sumując kolejne raty kapitałowe od
do
. Wyliczmy ile jest tych rat, od liczby
odejmujemy wszystkie liczby które są mniejsze od
, a ich jest
, tak więc tych rat jest
. W każdej racie kapitałowej mamy składnik, który nie zależy od
, tzn.
tych składników jest
oraz składnik zależący od
:
, zsumujmy te ostatnie:
, tu też mamy ciąg geometryczny o pierwszym wyrazie
i ilorazie równym
(mamy kolejne raty, każda kolejna potęga jest przemnożeniem bieżącej przez
). Tak więc nasza suma
. Do naliczenia całej sumy spłaconego kapitału wyciągamy czynnik niezależne od
przed nawias, a w nawiasie mamy sumę, którą policzyliśmy przed chwilą, tak więc:
![]()
Tu skorzystaliśmy z tego, że
i po skróceniu minus, który pozostał wskoczył do licznika.
Spłacone Odsetki
Sumę spłaconych odsetek w ratach od
do
znajdziemy w podobny sposób. Popatrzmy na wzór na ratę odsetkową:
. W każdej racie odsetkowej składnikiem, który nie zależy od
jest
, to wyrażenie wyciągamy przed nawias, a w nawiasie mamy sumę takich składników
, w tym wyrażeniu mamy
wyrażeń
oraz wyrażenie
, to ostatnie już liczyliśmy przy okazji sumowania rat kapitałowych, tyle, ze było ze znakiem plus, tak więc to wyrażenie w tym przypadku jest równe:
. Tak więc całość będzie równa
![]()
Liczba rat i ilość złotówek za każdą pożyczoną złotówkę
Liczba rat, gdy mamy oprocentowanie
(ale będziemy używać
) wysokość kredytu
i wiemy jak wysoką chcemy płacić ratę
wyliczymy ze wzoru
. Mnożąc przez mianownik ułamka obie strony dostajemy
, po wymnożeniu lewej strony mamy
teraz przeniesiemy na druga stronę wszystko z wyjątkiem pierwszego wyrazu
teraz możemy wyciągnąć przed nawias
i dostajemy
stąd
i teraz logarytmując obie strony dostajemy
a stąd otrzymujemy
Liczba (ewentualnie ilość) złotówek do oddania za każdą pożyczoną złotówkę to po prostu
.
- Porównaj z pierwszym przypisem, z wpisu o ratach malejących: https://logikazycia.eu/2022/11/11/raty-malejace/↩︎
- Jeśli wykonujemy obliczenia w arkuszu kalkulacyjnym albo na kalkulatorze w żadnym wypadku nie należy zapominać o znaku procenta, alternatywnie w obliczeniach możemy zamienić procenty na odpowiadające im liczby, to znaczy 9% na 0, 09; 12% na 0, 12 itd.↩︎
- Miarą tej zmiany wartości pieniądza w czasie jest p, nie jest to jakaś uniwersalna miara, jest po prostu ustalana przez bank, ewentualnie przez bank w wyniku negocjacji z klientem. O negocjacjach, co nieco, przeczytasz tu: https://logikazycia.eu/2022/10/09/targuj-sie/↩︎
- Ten wzór np. tu: https://zpe.gov.pl/a/suma-wyrazow-ciagu-geometrycznego/DyzYhyZKb↩︎