Funkcja DNI

Excel 2013+, Excel 2016, Excel 2019, Excel 365

Podsumowanie

Funkcja DNI oblicza liczbę dni między dwiema datami w Excelu. Jest to proste narzędzie do mierzenia różnic czasowych, które zwraca dodatnią wartość gdy data końcowa jest późniejsza oraz ujemną gdy wcześniejsza.

Składnia

DNI(data_końcowa;data_początkowa)

Parametry

Parametr Typ Wymagane Opis
data_końcowa Data Tak Pierwszy argument - data końcowa (wymagany)
data_początkowa Data Tak Drugi argument - data początkowa (wymagany)

Użycie funkcji DAYS

Funkcja DNI jest idealna do analizy okresów czasowych, obliczania wiek pracowników, długości projektów czy pozostałych dni do terminu. Zwraca prostą liczbę dni bez uwzględniania weekendów czy świąt.

Typowe przykłady DAYS

Podstawowy przykład - dni między datami

=DNI("15.03.2021";"01.02.2021")

Zwraca 42 dni między 1 lutego a 15 marca 2021 roku.

Odwołanie do komórek

=DNI(A2;A3)

Oblicza dni między datami w komórkach A2 (31.12.2021) i A3 (01.01.2021) - wynik 364.

Pozostałe dni do terminu

=DNI(DZISIAJ();B10)

Pokazuje ile dni zostało do daty z komórki B10.

Często zadawane pytania

Funkcja zwróci liczbę ujemną. Zawsze podawaj data_końcową jako pierwszą.

Tak, DNI liczy wszystkie dni kalendarzowe. Do dni roboczych użyj NETWORKDAYS.

Sprawdź czy daty są poprawne. Excel przechowuje daty jako liczby od 1 (01.01.1900).

Typowe błędy i rozwiązania

#WARTOŚĆ!

Cause: Nieprawidłowy format daty lub tekst niemożliwy do konwersji

Solution: Użyj poprawnego formatu daty lub funkcji DATA.WARTOŚĆ

#LICZBA!

Cause: Wartość numeryczna poza zakresem dat Excel

Solution: Sprawdź czy daty mieszczą się między 01.01.1900 a 31.12.9999

Za mało argumentów

Cause: Brakuje jednego z wymaganych parametrów

Solution: Podaj obie daty: data_końcową i data_początkową

Uwagi

  • Excel stores dates as serial numbers starting from 1 (January 1, 1900)
  • Funkcja automatycznie konwertuje tekst dat na liczby
  • Dla dni roboczych użyj funkcji DNI.ROBOCZE
  • Wynik 0 oznacza te samą datę

Kompatybilność

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

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

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