NR.SER.DATY - funkcja Excela

Excel 2007+

Podsumowanie

Funkcja NR.SER.DATY zwraca datę przesuniętą o określoną liczbę miesięcy od daty początkowej. Umożliwia łatwe obliczanie terminów spłaty, dat należności czy rocznicowych dat płatności zachowując ten sam dzień miesiąca.

Składnia

NR.SER.DATY(data_początkowa;miesiące)

Parametry

Parametr Typ Wymagane Opis
data_początkowa Date Tak Wymagana data startowa. Nie wprowadzaj jako tekst - użyj funkcji DATA(rok;miesiąc;dzień)
miesiące Number Tak Liczba miesięcy do przesunięcia. Wartości ujemne przesuwają datę wstecz

Użycie funkcji EDATE

NR.SER.DATY to niezastąpione narzędzie do tworzenia harmonogramów płatności, umów czy terminów. Automatycznie dostosowuje daty do końca miesiąca gdy dzień wyjściowy nie istnieje (31 stycznia → 28/30 lutego)

Typowe przykłady EDATE

Podstawowe przesunięcie o miesiąc

=NR.SER.DATY(DATA(2024;1;15);1)

Zwraca 15.02.2024 - data miesiąc po 15 stycznia 2024

Przesunięcie wstecz

=NR.SER.DATY(A1;-3)

Przesuwa datę z A1 o 3 miesiące wstecz

Koniec miesiąca

=NR.SER.DATY(DATA(2024;1;31);1)

Zwraca 29.02.2024 (przestępny) lub 28/30.02

Często zadawane pytania

Funkcja automatycznie dostosuje do końca lutego (28/29 dni).

Nie. Używaj funkcji DATA(2024;1;15) zamiast tekstu "15.01.2024".

Przesuwa datę wstecz w przeszłość.

Typowe błędy i rozwiązania

#VALUE!

Cause: Nieprawidłowa data początkowa lub tekst zamiast daty

Solution: Użyj funkcji DATA(rok;miesiąc;dzień) do tworzenia dat

#NAME?

Cause: Błędna nazwa funkcji

Solution: Użyj NR.SER.DATY (z kropkami)

Uwagi

  • Excel stores dates as serial numbers
  • Non-integer months are truncated
  • Available since Excel 2007
  • Perfect for loan schedules and billing cycles

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

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