OROVA.VN — BIZ AI AGENT
Guide

Jak obliczyć dni robocze w 7 krokach: wzór, Excel i tabela na 2026–2027

Jak obliczyć dni robocze w 7 krokach: wzór, Excel i tabela na 2026–2027

Aby wiedzieć, jak obliczyć dni robocze w miesiącu lub w okresie rozliczeniowym, policz dni od poniedziałku do piątku i odejmij każde święto, które nie wypada w niedzielę – także święto w sobotę. Tak działa art. 130 Kodeksu pracy: 40 godzin razy liczba tygodni, plus 8 godzin za każdy pozostały dzień od poniedziałku do piątku, minus 8 godzin za każde święto przypadające w innym dniu niż niedziela. Wynik w godzinach dzielisz przez 8 i masz liczbę dni roboczych dla pełnego etatu.

W tym poradniku przejdziesz przez 7 kroków: od dat granicznych, przez wzór z art. 130, po formułę DNI.ROBOCZE w Excelu z poprawką na święta w soboty, której zwykły kalkulator dni roboczych często nie uwzględnia. Na końcu znajdziesz gotową tabelę wymiaru czasu pracy na każdy miesiąc 2026 i 2027 roku, wyliczoną według przepisów obowiązujących od 1 lutego 2025 r., gdy Wigilia stała się dniem wolnym od pracy.

Jak obliczyć dni robocze: wzór w skrócie

Podstawą jest art. 130 Kodeksu pracy (tekst jednolity: Dz.U. 2026 poz. 1245). Paragraf 1 mówi, że wymiar czasu pracy w okresie rozliczeniowym oblicza się, mnożąc 40 godzin przez liczbę tygodni przypadających w okresie rozliczeniowym, a następnie dodając iloczyn 8 godzin i liczby dni pozostałych do końca okresu, przypadających od poniedziałku do piątku. Paragraf 2 dodaje, że każde święto występujące w okresie rozliczeniowym i przypadające w innym dniu niż niedziela obniża wymiar czasu pracy o 8 godzin.

Art. 130 Kodeksu pracy w tekście jednolitym Dz.U. 2026 poz. 1245: wymiar czasu pracy to 40 godzin razy liczba tygodni plus 8 godzin za dni od poniedziałku do piątku, minus 8 godzin za każde święto poza niedzielą
Art. 130 Kodeksu pracy (tekst jednolity, Dz.U. 2026 poz. 1245, ISAP): wzór na wymiar czasu pracy, obniżenie za święta i za usprawiedliwioną nieobecność.

W praktyce daje to prosty wzór:

Wymiar (godz.) = 40 × tygodnie + 8 × dni pon.–pt. poza pełnymi tygodniami − 8 × święta poza niedzielą

Dni robocze = Wymiar ÷ 8

Dzień roboczy to w tym ujęciu dzień, w którym pracownik pełnoetatowy w podstawowym systemie czasu pracy ma zaplanowaną pracę. Pracownicy w innych systemach (zmianowym, równoważnym) mają ten sam wymiar godzinowy, ale rozkład dni wynika z grafiku – wrócimy do tego w Kroku 6.

Co przygotować przed liczeniem

Zanim otworzysz arkusz kalkulacyjny, zbierz cztery rzeczy. Bez nich nawet poprawna formuła da zły wynik.

Co przygotowaćSkąd to wziąćCo się stanie, jeśli tego zabraknie
Lista dni ustawowo wolnych na dany rokUstawa o dniach wolnych od pracy (tabela w Kroku 4)Wymiar zawyżony o 8 godzin za każde pominięte święto
Długość okresu rozliczeniowegoRegulamin pracy, układ zbiorowy lub obwieszczenie pracodawcyLiczysz tygodnie od złej daty i źle przypisujesz dni pozostałe
Wymiar etatu każdej osobyUmowa o pracęNiepełnoetatowcy dostają wymiar pełnego etatu
Excel lub Arkusze GoogleKomputer w dziale kadrLiczenie ręczne na kalendarzu, łatwo o pomyłkę

Krok 1: Ustal okres rozliczeniowy i daty graniczne

Otwórz regulamin pracy lub układ zbiorowy i sprawdź, jaki okres rozliczeniowy obowiązuje w firmie. Art. 129 § 1 Kodeksu pracy dopuszcza okres nieprzekraczający 4 miesięcy, a w uzasadnionych przypadkach (art. 129 § 2) można go przedłużyć, nie więcej niż do 12 miesięcy. Najczęściej spotkasz okresy 1-miesięczne, 3-miesięczne lub 4-miesięczne.

Zapisz datę pierwszego i ostatniego dnia okresu. W arkuszu wpisz je jako prawdziwe daty, na przykład w komórce B1 formułę =DATA(2026;8;1), a w B2 formułę =DATA(2026;8;31). Microsoft w opisie funkcji DNI.ROBOCZE zaleca właśnie funkcję DATA, bo daty wpisane jako tekst mogą powodować problemy.

Typowy błąd: data wpisana jako tekst, na przykład ze spacją na końcu. Poznasz to po tym, że wartość wyrównuje się do lewej krawędzi komórki, a formuła zwraca błąd #ARG!. Zaznacz komórki, ustaw format Data krótka i wpisz daty ponownie albo użyj funkcji DATA.

Krok 2: Policz tygodnie w okresie rozliczeniowym

Tydzień w rozumieniu art. 130 § 1 pkt 1 to 7 kolejnych dni kalendarzowych liczonych od pierwszego dnia okresu rozliczeniowego, a nie tydzień od poniedziałku do niedzieli. Jeśli okres zaczyna się w środę, pierwszy tydzień trwa od środy do wtorku.

Wzór na wymiar czasu pracy z art. 130 Kodeksu pracy: tygodnie razy 40 godzin plus dni pozostałe od poniedziałku do piątku razy 8 godzin minus święta poza niedzielą
Wzór z art. 130 § 1 i § 2 Kodeksu pracy, przykład dla sierpnia 2026 r.

Policz, ile pełnych 7-dniowych tygodni mieści się w okresie, i pomnóż ich liczbę przez 40 godzin. Miesiąc 31-dniowy zawsze ma 4 pełne tygodnie (28 dni) i 3 dni pozostałe; miesiąc 30-dniowy ma 4 tygodnie i 2 dni pozostałe, a luty w roku nieprzestępnym – dokładnie 4 tygodnie.

Dla sierpnia 2026 roku: 4 tygodnie × 40 godzin = 160 godzin. To dopiero część wyniku – dni pozostałe i święta dochodzą w kolejnych krokach.

Najczęstszy błąd na tym etapie to liczenie tygodni kalendarzowych (od poniedziałku). Wtedy dni „na brzegach” miesiąca liczą się podwójnie albo wcale.

Krok 3: Dolicz dni od poniedziałku do piątku poza pełnymi tygodniami

Sprawdź w kalendarzu dni, które zostały po odliczeniu pełnych tygodni. Każdy z nich, który wypada od poniedziałku do piątku, dodaje 8 godzin (art. 130 § 1 pkt 2). Soboty i niedziele wśród dni pozostałych pomijasz.

W sierpniu 2026 roku dniami pozostałymi są 29 sierpnia (sobota), 30 sierpnia (niedziela) i 31 sierpnia (poniedziałek). Liczy się tylko poniedziałek, więc dodajesz 8 godzin: 160 + 8 = 168 godzin, czyli 21 dni przed uwzględnieniem świąt.

Błąd, którego warto unikać: doliczanie wszystkich dni pozostałych bez sprawdzenia dnia tygodnia. Sobota czy niedziela wśród dni pozostałych nie zwiększa wymiaru.

Krok 4: Odejmij święta przypadające w inne dni niż niedziela

Każde święto w okresie rozliczeniowym, które nie wypada w niedzielę, obniża wymiar o 8 godzin (art. 130 § 2). Dotyczy to także świąt w sobotę. Święto w niedzielę niczego nie zmienia, bo niedziela i tak jest dniem wolnym.

Schemat decyzyjny: jak święto w zależności od dnia tygodnia wpływa na wymiar czasu pracy
Art. 130 § 2: każde święto poza niedzielą obniża wymiar o 8 godzin.

Gdy święto wypada w sobotę, wymiar spada o 8 godzin, więc pracownik w podstawowym systemie (praca od poniedziałku do piątku) musi dostać inny dzień wolny w tym samym okresie rozliczeniowym. W przeciwnym razie przepracuje więcej godzin, niż wynosi jego wymiar, a nadwyżka to praca nadliczbowa – jak ją rozliczyć, opisujemy w poradniku jak obliczyć nadgodziny.

Dni ustawowo wolne od pracy w 2026 i 2027 roku

Od 1 lutego 2025 r. ustawa o dniach wolnych od pracy wymienia 14 świąt – nowelizacja z 6 grudnia 2024 r. (Dz.U. 2024 poz. 1965) dodała Wigilię Bożego Narodzenia (24 grudnia). Do tego dochodzą wszystkie niedziele. Daty świąt ruchomych wyliczyliśmy od daty Wielkanocy: Poniedziałek Wielkanocny to Wielkanoc + 1 dzień, Zielone Świątki – Wielkanoc + 49 dni, Boże Ciało – Wielkanoc + 60 dni.

Art. 1 ustawy o dniach wolnych od pracy w tekście jednolitym Dz.U. 2025 poz. 296: lista 14 świąt z Wigilią Bożego Narodzenia 24 grudnia oraz niedziele
Art. 1 ustawy z 18 stycznia 1951 r. o dniach wolnych od pracy (tekst jednolity, Dz.U. 2025 poz. 296, ISAP); lit. ka) – Wigilia – obowiązuje od 1 lutego 2025 r.
Święto20262027
Nowy Rok (1 stycznia)czwartek – obniża wymiarpiątek – obniża wymiar
Święto Trzech Króli (6 stycznia)wtorek – obniża wymiarśroda – obniża wymiar
Pierwszy dzień Wielkiej Nocy5 kwietnia, niedziela – bez wpływu28 marca, niedziela – bez wpływu
Drugi dzień Wielkiej Nocy6 kwietnia, poniedziałek – obniża wymiar29 marca, poniedziałek – obniża wymiar
Święto Państwowe (1 maja)piątek – obniża wymiarsobota – obniża wymiar, wyznacz inny dzień wolny
Święto Narodowe Trzeciego Maja (3 maja)niedziela – bez wpływuponiedziałek – obniża wymiar
Pierwszy dzień Zielonych Świątek24 maja, niedziela – bez wpływu16 maja, niedziela – bez wpływu
Boże Ciało4 czerwca, czwartek – obniża wymiar27 maja, czwartek – obniża wymiar
Wniebowzięcie NMP (15 sierpnia)sobota – obniża wymiar, wyznacz inny dzień wolnyniedziela – bez wpływu
Wszystkich Świętych (1 listopada)niedziela – bez wpływuponiedziałek – obniża wymiar
Narodowe Święto Niepodległości (11 listopada)środa – obniża wymiarczwartek – obniża wymiar
Wigilia Bożego Narodzenia (24 grudnia)czwartek – obniża wymiarpiątek – obniża wymiar
Pierwszy dzień Bożego Narodzenia (25 grudnia)piątek – obniża wymiarsobota – obniża wymiar, wyznacz inny dzień wolny
Drugi dzień Bożego Narodzenia (26 grudnia)sobota – obniża wymiar, wyznacz inny dzień wolnyniedziela – bez wpływu

W 2026 roku święta w sobotę to 15 sierpnia i 26 grudnia, a w 2027 roku – 1 maja i 25 grudnia.

Przykład: sierpień 2026 krok po kroku

  1. Tygodnie: 1–28 sierpnia to 4 tygodnie × 40 godzin = 160 godzin.
  2. Dni pozostałe od poniedziałku do piątku: 31 sierpnia (poniedziałek) = 8 godzin.
  3. Suma przed świętami: 160 + 8 = 168 godzin.
  4. Święto poza niedzielą: 15 sierpnia (sobota) obniża wymiar o 8 godzin.
  5. Wymiar: 168 − 8 = 160 godzin, czyli 20 dni roboczych.

W sierpniu 2026 roku pracownik pełnoetatowy pracujący od poniedziałku do piątku ma więc 21 dni od poniedziałku do piątku, ale tylko 20 dni pracy – jeden dzień (np. piątek 14 sierpnia) pracodawca wyznacza jako wolny za święto w sobotę.

Główny błąd w tym kroku to pominięcie święta w sobotę i zaplanowanie 168 godzin. Pracownik przepracowałby wtedy 8 godzin ponad swój wymiar.

Liczenie dni wolnych i obecności w kilku arkuszach łatwo prowadzi do pomyłek. W Orova Timekeeping zapiszesz święta i zmiany w harmonogramie pracy, zbierzesz wnioski urlopowe z zatwierdzaniem przez przełożonego, a miesięczny Timesheet wyeksportujesz do Excela, by zestawić go z wymiarem czasu pracy.

Krok 5: Policz dni w Excelu funkcją DNI.ROBOCZE

Funkcja DNI.ROBOCZE zwraca liczbę dni roboczych między dwiema datami, pomijając soboty, niedziele i daty podane jako święta. Składnia według pomocy Microsoft Support:

=DNI.ROBOCZE(data_początkowa;data_końcowa;[święta])

Wpisz daty wszystkich 14 świąt danego roku w kolumnie pomocniczej, na przykład w komórkach E2:E15 (najlepiej funkcją DATA). Zaznacz ten zakres i w polu nazwy po lewej stronie paska formuły wpisz nazwę Swieta – formuły będą wtedy krótsze i nie przesuną się przy kopiowaniu. Potem w wierszu każdego miesiąca wpisz w kolumnie D:

=DNI.ROBOCZE(B2;C2;Swieta)

Strona pomocy Microsoft Support w języku polskim dla funkcji DNI.ROBOCZE: opis, porada o DNI.ROBOCZE.NIESTAND i składnia z argumentem święta
Microsoft Support (pl-pl), funkcja DNI.ROBOCZE: składnia DNI.ROBOCZE(data_początkowa;data_końcowa;[święta]).

Poprawka na święto w sobotę

Tu kryje się najważniejsza pułapka. DNI.ROBOCZE nie odejmuje święta, które wypada w sobotę, bo sobota i tak nie jest dla funkcji dniem roboczym. Według art. 130 § 2 takie święto obniża jednak wymiar o 8 godzin. Dlatego dla sierpnia 2026 roku funkcja zwróci 21, a prawidłowy wymiar to 20 dni.

Dodaj kolumnę F z liczbą świąt w sobotę w danym miesiącu:

=SUMA.ILOCZYNÓW((Swieta>=B2)(Swieta<=C2)(DZIEŃ.TYG(Swieta;2)=6))

Argument 2 w funkcji DZIEŃ.TYG numeruje dni od poniedziałku (1) do niedzieli (7), więc sobota to 6. Wymiar w dniach to =D2-F2, a w godzinach =(D2-F2)*8.

KolumnaZawartośćPrzykład dla sierpnia 2026
ANazwa okresuSierpień 2026
BData początkowa=DATA(2026;8;1)
CData końcowa=DATA(2026;8;31)
D=DNI.ROBOCZE(B2;C2;Swieta)21
FŚwięta w sobotę (formuła powyżej)1
GWymiar w dniach =D2-F220
HWymiar w godzinach =G2*8160

Przykład (fikcyjny): specjalistka ds. kadr w firmie produkcyjnej przygotowuje grafiki na drugie półrocze 2026 roku. Formuła DNI.ROBOCZE daje dla sierpnia 21 dni, a dla grudnia 21 dni. Po dodaniu kolumny F z poprawką na święta w sobotę (15 sierpnia i 26 grudnia) wymiar wynosi 20 dni (160 godzin) w obu miesiącach – zgodnie z wyliczeniem z art. 130.

Gdy dni wolne to nie sobota i niedziela: DNI.ROBOCZE.NIESTAND

Jeśli w Twojej firmie stałe dni wolne wypadają w inne dni tygodnia, użyj funkcji:

=DNI.ROBOCZE.NIESTAND(data_początkowa;data_końcowa;[weekend];[święta])

Argument weekend to liczba albo 7-znakowy ciąg zer i jedynek, w którym 1 oznacza dzień wolny (od poniedziałku do niedzieli). Na przykład "0000011" to sobota i niedziela, a 11 – tylko niedziela. Pamiętaj, że funkcja liczy dni pracy w danym układzie tygodnia, a nie wymiar z art. 130 – wymiar godzinowy nadal liczysz wzorem z Kroku 2–4.

Porównanie funkcji DNI.ROBOCZE i DNI.ROBOCZE.NIESTAND w Excelu
Składnia według Microsoft Support (pl-pl).

Krok 6: Przelicz wymiar dla niepełnego etatu i pracy zmianowej

Wymiar pracownika na część etatu to wymiar pełnoetatowy pomnożony przez ułamek etatu. W sierpniu 2026 roku (160 godzin) daje to:

EtatWymiar w sierpniu 2026
1/1160 godzin
3/4120 godzin
1/280 godzin
1/440 godzin

Ile to dni, zależy od rozkładu przyjętego w umowie: osoba na 1/2 etatu może pracować 10 dni po 8 godzin albo 20 dni po 4 godziny.

W systemie zmianowym czy w systemie równoważnym (art. 135 § 1 dopuszcza przedłużenie dobowego wymiaru do 12 godzin) wymiar godzinowy liczysz tak samo, ale dni pracy wynikają z harmonogramu, a nie z kalendarza od poniedziałku do piątku. Pracownik z dobą 12-godzinną może mieć w miesiącu mniej dni pracy przy tym samym wymiarze godzin. Ewentualne dodatki czy współczynniki za zmiany wynikają z regulaminu wynagradzania lub układu zbiorowego w Twojej firmie, nie z art. 130.

Błąd do uniknięcia: planowanie osobie na niepełnym etacie więcej godzin, niż wynika z jej proporcjonalnego wymiaru, bez uzgodnienia w umowie zasad pracy ponad ten wymiar.

Krok 7: Porównaj wymiar z czasem faktycznie przepracowanym

Wymiar to plan. Na koniec okresu porównujesz go z ewidencją:

  1. Weź wymiar z Kroku 4 lub z tabeli poniżej.
  2. Odejmij usprawiedliwione nieobecności – art. 130 § 3 mówi, że wymiar obniża się o liczbę godzin usprawiedliwionej nieobecności, przypadających do przepracowania w czasie tej nieobecności zgodnie z rozkładem. Urlop wypoczynkowy liczysz tylko w dniach, które były dla pracownika dniami pracy – więcej w poradniku o tym, jakie są zasady naliczania urlopu wypoczynkowego.
  3. Pracę ponad wymiar (np. w dniu wolnym) ewidencjonuj osobno. Za pracę w dniu wolnym wynikającym z rozkładu w przeciętnie pięciodniowym tygodniu pracownikowi przysługuje inny dzień wolny do końca okresu rozliczeniowego (art. 151³).
Schemat przejścia od wymiaru czasu pracy do bilansu w ewidencji
Wymiar to plan; ewidencja pokazuje, co faktycznie przepracowano.

Przykład (fikcyjny): kierownik magazynu rozlicza kwiecień 2026 roku. Wymiar to 21 dni, czyli 168 godzin (6 kwietnia, Poniedziałek Wielkanocny, obniża wymiar; Wielkanoc 5 kwietnia wypada w niedzielę). Jeden z magazynierów był 3 dni na zwolnieniu lekarskim w dniach, w których miał zaplanowaną pracę. Jego wymiar obniża się o 3 × 8 = 24 godziny, do 144 godzin, a w ewidencji powinno być 21 − 3 = 18 dni przepracowanych.

Ten bilans jest podstawą rzetelnej ewidencji – szczegóły znajdziesz w tekście o tym, jak prowadzić ewidencję czasu pracy pracowników.

Wymiar czasu pracy w 2026 i 2027 roku miesiąc po miesiącu

Tabela dotyczy pełnego etatu, podstawowego systemu czasu pracy i 1-miesięcznego okresu rozliczeniowego. Kolumna „DNI.ROBOCZE” pokazuje wynik funkcji z Kroku 5 bez poprawki – w miesiącach ze świętem w sobotę jest o 1 wyższy niż wymiar.

Miesiąc2026: dni / godziny2026: DNI.ROBOCZE2027: dni / godziny2027: DNI.ROBOCZE
Styczeń20 / 1602019 / 15219
Luty20 / 1602020 / 16020
Marzec22 / 1762222 / 17622
Kwiecień21 / 1682122 / 17622
Maj20 / 1602018 / 14419
Czerwiec21 / 1682122 / 17622
Lipiec23 / 1842322 / 17622
Sierpień20 / 1602122 / 17622
Wrzesień22 / 1762222 / 17622
Październik22 / 1762221 / 16821
Listopad20 / 1602020 / 16020
Grudzień20 / 1602121 / 16822
Cały rok251 / 2008251 / 2008

Przy dłuższym okresie rozliczeniowym (np. 3 miesiące) liczysz wzór z art. 130 dla całego okresu – tygodnie liczone są wtedy od pierwszego dnia okresu, a nie od pierwszego dnia każdego miesiąca.

Najczęstsze błędy i jak je naprawić

ObjawPrzyczynaJak naprawić
Arkusz pokazuje o 1 dzień więcej w miesiącu ze świętem w sobotęDNI.ROBOCZE nie odejmuje święta w sobotęDodaj kolumnę z poprawką z Kroku 5 i wyznacz pracownikom inny dzień wolny
Grudzień ma o 1 dzień za dużoLista świąt bez Wigilii (stan sprzed 2025 r.)Dopisz 24 grudnia do listy świąt
Formuła zwraca #ARG!Data zapisana jako tekstWpisz daty funkcją DATA lub ustaw format Data krótka
Formuła nie odejmuje Bożego Ciała lub Poniedziałku WielkanocnegoDaty świąt ruchomych z poprzedniego rokuZaktualizuj daty na bieżący rok (tabela w Kroku 4)
Zły wymiar niepełnoetatowcaWymiar pełnego etatu bez przemnożenia przez ułamekPomnóż wymiar miesiąca przez ułamek etatu, np. 160 × 0,75 = 120 godzin
Urlop „zjada” za dużo dniUrlop odliczony w dniach kalendarzowychOdliczaj tylko dni, które według grafiku były dniami pracy

Podsumowanie: lista kontrolna na koniec miesiąca

KrokCo zrobićPo czym poznasz, że gotowe
1Daty graniczne okresuDaty w komórkach są prawdziwymi datami (DATA)
2Tygodnie × 40 godzinTygodnie liczone od pierwszego dnia okresu
3Dni pozostałe pon.–pt. × 8 godzinSobota i niedziela pominięte
4Święta poza niedzielą × 8 godzinŚwięto w sobotę odjęte, wyznaczony inny dzień wolny
5Formuła w ExceluDNI.ROBOCZE minus święta w sobotę = wynik z Kroku 4
6Etaty i zmianyWymiar przemnożony przez ułamek etatu
7Bilans z ewidencjąNieobecności odjęte zgodnie z art. 130 § 3

Uporządkuj grafiki, dni wolne i miesięczną ewidencję obecności w jednym miejscu. Wypróbuj Orova Timekeeping: wszystkie funkcje, w tym wnioski Time off i eksport Timesheet do Excela, są dostępne bezpłatnie do 7 lipca 2027 r.

Jak ustawić dni wolne i grafik w Orova Timekeeping

Orova Timekeeping to moduł ewidencji czasu pracy: pracownicy rejestrują start i koniec pracy w przeglądarce, a miesięczny Timesheet liczy się według zmian i reguł ustawionych przez firmę. Orova nie nalicza wynagrodzeń i nie wylicza za Ciebie wymiaru z art. 130 – wymiar sprawdzasz według tabeli powyżej, a Orova pomaga pilnować obecności i dni wolnych. Interfejs na zrzutach jest w wersji angielskiej.

Wpisz święta i zmiany w ustawieniach

W Settings › Shifts definiujesz zmiany, a w Settings › Attendance rules w wierszu Public holidays wybierasz rok i widzisz, ile świąt jest zapisanych. Święta dodajesz w harmonogramie pracy – link Manage in Work schedule prowadzi do zakładki Schedule. Wpisz tam wszystkie 14 dni z tabeli w Kroku 4, a dzień wolny za święto w sobotę zaplanuj w grafiku tak jak inne dni wolne.

Orova Timekeeping, Settings › Attendance rules: wiersz Public holidays z wyborem roku i linkiem Manage in Work schedule, współczynniki Rates (Weekday, Weekend, Holiday) oraz menu Shifts po lewej
Interfejs Orova Timekeeping (wersja angielska), ustawienia Attendance rules. Fikcyjne dane przykładowe.

W tej samej sekcji ustawiasz współczynniki w polu Rates (Weekday, Weekend, Holiday) – ich wartości wpisz zgodnie z regulaminem pracy firmy.

Sprawdź Timesheet i wyeksportuj go do Excela

W zakładce Timesheet wybierasz miesiąc i widzisz siatkę dni z obecnościami każdego pracownika, a filtr Flagged only pokazuje tylko wiersze z nieprawidłowościami. Przyciskiem Export Excel pobierasz plik, w którym możesz zestawić dni przepracowane z wymiarem z Kroku 7 i przekazać dane do działu płac.

Orova Timekeeping, miesięczny Timesheet: siatka dni z obecnościami pracowników, filtr Flagged only i przycisk Export Excel
Interfejs Orova Timekeeping (wersja angielska), miesięczny Timesheet. Fikcyjne dane przykładowe.

Wnioski o urlop czy korektę czasu pracownicy składają na stronie Requests przyciskiem New request, a przełożony zatwierdza je w zakładce To approve. Zatwierdzona nieobecność trafia do Timesheet, więc bilans z Kroku 7 robisz na jednym zestawieniu.

Jak sprawdzić, czy wyliczenie jest poprawne?

Zrób trzy szybkie testy:

  1. Test wzoru: wymiar w godzinach z arkusza jest równy wynikowi z art. 130 (40 × tygodnie + 8 × dni pozostałe pon.–pt. − 8 × święta poza niedzielą). Dla sierpnia 2026 roku to 160 godzin.
  2. Test sobót: w miesiącach ze świętem w sobotę (w 2026 roku: sierpień i grudzień) wynik DNI.ROBOCZE jest o 1 większy niż wymiar – jeśli nie, sprawdź listę świąt.
  3. Test bilansu: suma dni przepracowanych, usprawiedliwionych nieobecności i dni wolnych z grafiku jest równa liczbie dni kalendarzowych w miesiącu.
Lista trzech testów poprawności wyliczenia dni roboczych
Trzy szybkie testy przed przekazaniem danych do działu płac.

Jeśli wszystkie trzy testy wychodzą, dane możesz przekazać do działu płac.

Trendy w liczeniu czasu pracy: opinia autora

Patrząc na to, jak firmy liczą dziś dni robocze, widzę trzy kierunki zmian.

Po pierwsze, coraz częściej mówi się o krótszym tygodniu pracy. Jeśli kiedyś zmienią się przepisy o normach czasu pracy, arkusze oparte na sztywnym założeniu „5 dni po 8 godzin” trzeba będzie przebudować. Moim zdaniem warto już teraz trzymać normę dobową i listę dni wolnych w osobnych komórkach, a nie wpisywać ich na stałe w formuły.

Po drugie, nowelizacja z Wigilią pokazała, że lista świąt może się zmienić z dnia na dzień. Uważam, że kadry powinny co roku sprawdzać tekst ustawy o dniach wolnych od pracy, zamiast kopiować listę z zeszłorocznego pliku.

Po trzecie, rejestracja czasu pracy coraz częściej przenosi się z papierowych list do narzędzi cyfrowych. Według mnie zaletą nie jest sama automatyzacja, ale to, że plan i ewidencja leżą obok siebie i łatwiej wychwycić różnicę między nimi.

Często zadawane pytania: jak obliczyć dni robocze

Do kiedy trzeba oddać dzień wolny za święto w sobotę?

Święto w sobotę obniża wymiar czasu pracy w okresie rozliczeniowym, w którym wystąpiło (art. 130 § 2). Dlatego dzień wolny trzeba wyznaczyć w tym samym okresie rozliczeniowym. Termin ustala pracodawca, np. w harmonogramie pracy lub w obwieszczeniu dla pracowników.

Ile dni roboczych ma rok 2026?

Przy pełnym etacie i podstawowym systemie czasu pracy rok 2026 ma 251 dni roboczych, czyli 2008 godzin. Uwzględnia to 14 świąt (w tym Wigilię) oraz dwa święta w sobotę: 15 sierpnia i 26 grudnia.

Czy Wigilia jest dniem wolnym od pracy?

Tak. Od 1 lutego 2025 r. 24 grudnia jest dniem wolnym od pracy na podstawie ustawy o dniach wolnych od pracy (nowelizacja Dz.U. 2024 poz. 1965). Wigilia w dniu od poniedziałku do soboty obniża wymiar czasu pracy o 8 godzin, tak jak każde inne święto poza niedzielą.

Jak w Excelu wyliczać święta ruchome bez wpisywania dat co roku?

Wystarczy formuła na datę Wielkanocy dla danego roku (w sieci znajdziesz gotowe formuły oparte na algorytmie Meeusa/Jonesa/Butchera). Pozostałe święta ruchome wyliczysz od niej: Poniedziałek Wielkanocny = Wielkanoc + 1, Zielone Świątki = Wielkanoc + 49, Boże Ciało = Wielkanoc + 60. Zielone Świątki zawsze wypadają w niedzielę, więc nie zmieniają wymiaru.

Czym różni się kalkulator dni roboczych online od obliczeń kadrowych?

Prosty kalkulator dni roboczych zwykle zlicza dni od poniedziałku do piątku i odejmuje święta, które w nie wypadają. Do wymiaru czasu pracy potrzebujesz więcej: odjęcia świąt w sobotę, własnego okresu rozliczeniowego, proporcji dla niepełnego etatu i odliczenia usprawiedliwionych nieobecności.

Od czego zacząć?

Wybierz jeden krok na najbliższy dzień pracy, w zależności od tego, jak liczysz dziś:

  • Liczysz na kalendarzu ściennym: załóż arkusz z listą 14 świąt na 2026 i 2027 rok i sprawdź formułę DNI.ROBOCZE z poprawką na soboty dla najbliższego miesiąca.
  • Masz już arkusz: sprawdź, czy lista świąt zawiera Wigilię i czy arkusz odejmuje święta w sobotę – porównaj wyniki z tabelą miesięcy powyżej.
  • Planujesz pracę zmianową: ustal, kto i kiedy wyznacza dzień wolny za święto w sobotę, i zapisz tę zasadę w regulaminie lub instrukcji dla kierowników zmian.
Schemat wyboru pierwszego kroku w zależności od obecnego sposobu liczenia dni roboczych
Jeden konkretny krok na najbliższy dzień pracy.

Gdy te trzy rzeczy są uporządkowane, każdy kolejny miesiąc liczysz w kilka minut i dokładnie wiesz, jak obliczyć dni robocze dla każdego pracownika.

O autorze

Nguyễn Đỗ Trọng Ân

Builder of Orova

Nguyễn Đỗ Trọng Ân has 8 years of experience in marketing, including 6 years managing market development across Asia. He builds Orova, a Biz AI Agent that never sleeps: it plans, runs and optimizes work for businesses.

Prowadź firmę z AI Agents

Orova to zawsze aktywny Biz AI Agent — planuje, realizuje i optymalizuje pracę za Ciebie.
Oszczędzaj czas, uwolnij produktywność.

Wypróbuj za darmo