WYPŁ.DNI - funkcja Excela

Excel 2007+

Podsumowanie

Funkcja WYPŁ.DNI oblicza liczbę dni w okresie kuponowym (dywidendowym) obligacji lub papieru wartościowego, który zawiera datę rozliczenia. Jest niezbędna do precyzyjnych obliczeń finansowych związanych z dochodami z obligacji.

Składnia

WYPŁ.DNI(rozliczenie;data_spłaty;częstotliwość;[podstawa])

Parametry

Parametr Typ Wymagane Opis
rozliczenie Data Tak Data rozliczenia - moment sprzedaży obligacji nabywcy
data_spłaty Data Tak Data maturity - kiedy papier wartościowy wygasa
częstotliwość Liczba Tak Częstotliwość wypłat kuponów: 1, 2 lub 4
podstawa Liczba Nie Konwencja liczenia dni (opcjonalna, domyślnie 0)

Użycie funkcji COUPDAYS

Funkcja WYPŁ.DNI jest kluczowa w finansach do obliczania dochodów z obligacji. Pozwala precyzyjnie określić ile dni kuponowych przypada na okres zawierający datę zakupu obligacji, co wpływa na wysokość należnych odsetek.

Typowe przykłady COUPDAYS

Podstawowy przykład - obligacja półroczna

=WYPŁ.DNI(DATA(2011;1;25);DATA(2011;11;15);2;1)

Oblicza 181 dni kuponowych dla obligacji półrocznej (częstotliwość=2) z podstawą rzeczywistą/rzeczywistą (podstawa=1). Wynik: 181

Obligacja roczna z domyślną podstawą

=WYPŁ.DNI("25.01.2011";"15.11.2011";1)

Liczba dni kuponowych dla rocznych wypłat (częstotliwość=1) z amerykańską konwencją 30/360 (domyślna podstawa=0)

Kwartalna obligacja europejska

=WYPŁ.DNI(A1;B1;4;4)

Obligacja kwartalna (4) z europejską konwencją 30/360 (podstawa=4)

Często zadawane pytania

Tylko 1 (roczne), 2 (półroczne) lub 4 (kwartalne wypłaty kuponów)

Amerykańska konwencja NASD 30/360 - każdy miesiąc ma 30 dni, rok 360 dni

Rozliczenie lub data_spłaty nie są poprawnymi datami. Użyj funkcji DATA()

Tak, domyślnie stosowana jest amerykańska konwencja 30/360 (podstawa=0)

Typowe błędy i rozwiązania

#LICZBA!

Cause: Częstotliwość ≠ 1,2,4 lub podstawa <0 lub >4

Solution: Sprawdź wartości parametrów częstotliwość (1,2,4) i podstawa (0-4)

#WARTOŚĆ!

Cause: Nieprawidłowe daty w rozliczenie lub data_spłaty

Solution: Użyj funkcji DATA(rok;miesiąc;dzień) zamiast tekstu

#LICZBA!

Cause: Data rozliczenia ≥ data_spłaty

Solution: Data rozliczenia musi być wcześniejsza niż data spłaty

Uwagi

  • Daty wprowadzaj funkcją DATA() aby uniknąć błędów
  • Funkcja truncuje argumenty do liczb całkowitych
  • Excel stores dates as serial numbers
  • Kluczowa dla kalkulacji yield-to-maturity i cen obligacji
  • Zgodna z konwencjami ISDA

Kompatybilność

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

Niedostępne w: Excel 2003 i starsze

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