Funkcja NAL.ODS - naliczone odsetki okresowe

Excel 2007+

Podsumowanie

Funkcja NAL.ODS oblicza naliczone odsetki dla papierów wartościowych wypłacających odsetki okresowo, takich jak obligacje skarbowe. Umożliwia precyzyjne wyliczenie należnych odsetek między datą emisji a rozliczeniem.

Składnia

NAL.ODS(emisja;pierwsze_odsetki;rozliczenie;stopa;cena_nom;częstotliwość;[podstawa];[metoda_obliczeń])

Parametry

Parametr Typ Wymagane Opis
emisja Date Tak Data emisji papieru wartościowego. Musi być wcześniejsza niż data rozliczenia.
pierwsze_odsetki Date Tak Data pierwszej raty odsetek od papieru wartościowego.
rozliczenie Date Tak Data sprzedaży/rozliczenia papieru nabywcy.
stopa Number Tak Roczna stopa procentowa kuponu.
cena_nom Number Tak Wartość nominalna (domyślnie 1000 zł jeśli pominięto).
częstotliwość Number Tak 1=rocznie, 2=półrocznie, 4=kwartalnie.
podstawa Number Nie 0=30/360 NASD, 1=Rzeczyw./rzeczyw., 2=Rzeczyw./360, 3=Rzeczyw./365, 4=European 30/360.
metoda_obliczeń Boolean Nie PRAWDA (domyślnie): odsetki od emisji. FAŁSZ: od pierwszej wypłaty.

Użycie funkcji ACCRINT

Funkcja NAL.ODS jest niezbędna przy wycenie obligacji i innych papierów dłużnych. Używa się jej do obliczania należnych odsetek (tzw. akumulatora) przy zakupie papieru między datami wypłat kuponów. Idealna dla analityków finansowych i inwestorów.

Typowe przykłady ACCRINT

Podstawowy przykład obligacji skarbowej

=NAL.ODS(DATA(2008;1;15);DATA(2008;7;15);DATA(2008;3;15);0,1;1000;2;0)

Oblicza odsetki dla obligacji o stopie 10%, wypłaty półroczne, podstawa 30/360. Wynik: 16,67 zł.

Odsetki tylko od pierwszej wypłaty

=NAL.ODS(DATA(2008;3;5);DATA(2008;7;15);DATA(2008;3;15);0,1;1000;2;0;FAŁSZ)

Obliczenia od daty pierwszej wypłaty zamiast emisji. Wynik: 15,56 zł.

Późniejsza data emisji

=NAL.ODS(DATA(2008;4;5);DATA(2008;7;15);DATA(2008;3;15);0,1;1000;2;0;PRAWDA)

Emisja po pierwszej wypłacie - odsetki proporcjonalne. Wynik: 7,22 zł.

Często zadawane pytania

Stosuj funkcję DATA(rok;miesiąc;dzień) lub wyniki innych formuł. Tekstowe daty mogą powodować błędy.

1=płatność roczna, 2=półroczne kupony, 4=kwartalne wypłaty.

1000 zł - standardowa wartość nominalna obligacji.

Typowe błędy i rozwiązania

#LICZBA! (#NUM!)

Cause: Nieprawidłowa częstotliwość (musi być 1,2 lub 4) lub podstawa (0-4)

Solution: Sprawdź wartości parametrów częstotliwość i podstawa.

#ODR! (#VALUE!)

Cause: Nieprawidłowa data w emisja, pierwsze_odsetki lub rozliczenie

Solution: Użyj funkcji DATA() do tworzenia poprawnych dat.

#LICZBA!

Cause: emisja ≥ rozliczenie lub stopa ≤ 0 lub cena_nom ≤ 0

Solution: Upewnij się, że daty są logiczne a wartości dodatnie.

Uwagi

  • Daty przechowywane jako liczby seryjne (1.01.1900 = 1)
  • Funkcja zaokrągla emisja, pierwsze_odsetki, rozliczenie, częstotliwość i podstawa do liczb całkowitych
  • Domyślna podstawa = 0 (Amerykańska 30/360)
  • Domyślna metoda_obliczeń = PRAWDA

Kompatybilność

Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niedostępne w: Excel 2003 i wcześniejsze wersje

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+