TanodTools
PL

Kalkulator dni roboczych

Policz dni robocze między dwiema datami albo dodaj i odejmij dni robocze od daty, z wybranym weekendem i własną listą świąt.

Działa w przeglądarce; nic, co wpiszesz, nie opuszcza Twojego urządzenia

Co chcesz zrobić?
Jedna data w wierszu w formacie YYYY-MM-DD. Nie ma wbudowanej listy świąt.

Daty od roku 1 do 9999 w kalendarzu gregoriańskim. To narzędzie nie ma danych o świętach: pomija tylko daty, które sam wpiszesz, a wpisana data wypadająca w weekend nie jest liczona dwa razy. Liczenie działa według tych samych zasad co funkcje arkusza NETWORKDAYS i WORKDAY.

Jak policzyć dni robocze

  1. Wybierz Policz dni robocze i wpisz datę początkową i końcową albo wybierz Dodaj lub odejmij dni robocze i wpisz datę początkową oraz liczbę dni.
  2. Wybierz weekend (sobota i niedziela, piątek i sobota, tylko niedziela albo dowolne dni) i wklej święta w formacie YYYY-MM-DD, po jednym w wierszu.
  3. Odczytaj liczbę dni roboczych lub datę wynikową razem z liczbą dni kalendarzowych, dni weekendu i świąt, które zostały pominięte.

Jak liczone są dni robocze

Dzień roboczy to każdy dzień, który nie jest ani dniem weekendu, ani świętem. Aby policzyć je między dwiema datami, kalkulator bierze każdy dzień kalendarzowy z zakresu, usuwa wybrane dni weekendu, a potem usuwa wpisane święta, które wypadają w pozostałych dniach. To, co zostaje, jest liczbą dni roboczych. Trzy wartości pod wynikiem pokazują, ile dni kalendarzowych przejrzano i ile z nich pominięto jako weekend lub święto.

Ma znaczenie, czy pierwszy i ostatni dzień należą do zakresu. Liczenie od poniedziałku do piątku jednego tygodnia z oboma końcami daje 5, a bez daty początkowej daje 4. Ustawienia domyślne odpowiadają funkcji arkusza NETWORKDAYS, która liczy oba końce.

Dodawanie dni roboczych działa odwrotnie, jak WORKDAY. Narzędzie zaczyna od dnia po dacie początkowej i idzie do przodu, a przy odejmowaniu wstecz, licząc tylko dni, które nie są dniami weekendu ani świętami, aż doliczy do podanej liczby. Sama data początkowa nigdy nie jest liczona, więc dodanie 0 dni zwraca datę początkową, nawet jeśli to weekend.

Weekend jest ustawieniem, bo nie wszędzie jest taki sam. Wiele krajów stosuje sobotę i niedzielę, kilka na Bliskim Wschodzie piątek i sobotę, a niektóre zakłady pracują sześć dni. Święta podajesz sam. Święta przesunięte lub zastępcze nie są dodawane automatycznie, więc wpisz dzień, który faktycznie obowiązuje.

Dla programistów i agentów AI

Potrzebujesz tego w kodzie albo dla agenta AI? API dni roboczych wykonuje to samo liczenie i automatycznie dodaje święta państwowe danego kraju, więc nie musisz prowadzić listy świąt. Zobacz przewodnik po API dni roboczych.

Wskazówki

  • Potrzebujesz zwykłych dni kalendarzowych, tygodni lub miesięcy między dwiema datami? Użyj narzędzia Ile dni między datami.
  • Dodajesz miesiące lub lata do daty? Kalkulator dat radzi sobie z datami na koniec miesiąca.
  • Pracujesz w różnych krajach? Porównaj godziny pracy biur za pomocą konwertera stref czasowych.

Najczęstsze pytania

Czy liczy datę początkową i końcową?

Domyślnie liczy obie, tak jak funkcja arkusza NETWORKDAYS: od poniedziałku do piątku jednego tygodnia to 5 dni roboczych. Odznacz Wlicz datę początkową lub Wlicz datę końcową, aby pominąć któryś z końców. Przy dodawaniu dni roboczych data początkowa nigdy nie jest liczona, tak jak w WORKDAY: jeden dzień roboczy po piątku to następny poniedziałek.

Jak użyć weekendu innego niż sobota i niedziela?

Wybierz Piątek i sobota dla weekendu stosowanego w wielu krajach Bliskiego Wschodu, Tylko niedziela dla sześciodniowego tygodnia pracy albo Własny, aby zaznaczyć dowolną kombinację dni tygodnia. Przynajmniej jeden dzień tygodnia musi pozostać dniem roboczym.

Jak wpisać święta?

Wpisz lub wklej po jednej dacie w wierszu w formacie YYYY-MM-DD, na przykład 2026-12-25. Tekst po dacie w tym samym wierszu, na przykład nazwa święta, jest ignorowany. Święto wypadające w weekend nie zmienia wyniku, bo ten dzień i tak jest pomijany.

Dlaczego nie ma wbudowanych świąt państwowych?

Święta państwowe różnią się w zależności od kraju, regionu i roku, a niektóre ustala się dekretem, więc narzędzie niczego nie zgaduje. Wszystko działa w Twojej przeglądarce na podstawie podanych dat. Jeśli potrzebujesz automatycznie dodanych świąt danego kraju, zobacz API dni roboczych, do którego link jest poniżej.

Co jeśli data końcowa jest przed datą początkową?

Narzędzie zamienia obie daty miejscami, liczy dni między nimi i informuje o tym, więc wynik jest zawsze liczbą dodatnią. Opcje początku i końca zamieniają się razem z datami.

Jak działają opcje daty początkowej i końcowej, gdy daty są takie same?

Gdy zaznaczone są obie opcje, pojedyncza data liczy się jako jeden dzień, który jest dniem roboczym, chyba że to weekend lub wpisane święto. Gdy którakolwiek opcja jest odznaczona, zakres jest pusty, a wynik to 0.