Jak ułożyć grafik dyżurów w Excelu: obciążenie, urlopy i zastępstwa
Grafik dyżurów w Excelu: zastępstwa, obciążenie i formularz do druku — szablon Excel — Zobacz szablon →
Układanie grafiku dyżurów to praca, której nikt nie lubi, a każdy ocenia. Wystarczy, że ktoś dostanie dwie niedziele z rzędu, a ktoś inny ani jednej, i zaczyna się dyskusja o sprawiedliwości. Do tego dochodzą urlopy, zwolnienia, delegacje, zastępstwa i obowiązek, by grafik był zatwierdzony i wydrukowany.
Najpierw doprecyzujmy: tutaj mowa o grafiku osób odpowiedzialnych za dyżury (dyżurny piętra, dyżurny administrator, dyżur w dni świąteczne), a nie o grafiku zmianowym opartym na cyklach 2/2 czy 5/2. W grafiku dyżurów na każdą datę wyznaczasz jedną albo dwie osoby. Poniżej metoda, która działa w zwykłym Excelu.
Krok 1: przygotuj dane wejściowe
Potrzebujesz trzech list:
- Pracownicy: imię i nazwisko, stanowisko, telefon oraz znacznik, czy dana osoba bierze udział w dyżurach.
- Dostępność: kto i kiedy jest na urlopie, zwolnieniu, w delegacji lub na szkoleniu (osoba, od, do, powód).
- Święta: lista dni wolnych od pracy w okresie, który planujesz.
Do tego kilka parametrów: okres grafiku (np. miesiąc), liczba dyżurnych na dobę oraz godziny dyżuru w dzień roboczy, weekend i święto.
Krok 2: kalendarz z typem dnia
Utwórz kalendarz: jedna data w wierszu. Obok oznacz typ dnia formułą:
=JEŻELI(LICZ.JEŻELI(Święta!$A:$A;A2)>0;"Święto";JEŻELI(DZIEŃ.TYGODNIA(A2;2)>5;"Weekend";"Roboczy"))
W kolumnie obok wybierasz dyżurnego z listy rozwijanej. Typ dnia pozwoli później zliczać osobno weekendy i święta, a to one najczęściej wywołują spory.
Krok 3: automatyczna kontrola grafiku
Tu Excel oszczędza najwięcej nerwów. Dodaj kolumnę „Kontrola” z formułą, która wychwytuje typowe błędy:
- Brak dyżurnego:
=JEŻELI(B2="";"Brak dyżurnego";""). - Osoba niedostępna: sprawdzasz funkcją LICZ.WARUNKI, czy wybrana osoba ma w tym dniu wpis w tabeli dostępności:
LICZ.WARUNKI(Dostępność!A:A;B2;Dostępność!C:C;"<="&A2;Dostępność!D:D;">="&A2)>0. - Dwa dni z rzędu: porównaj dyżurnego z komórką wyżej:
B2=B1.
Dodaj formatowanie warunkowe, aby każdy błąd zaświecał wiersz na czerwono. Zamiast czytać cały grafik, przeglądasz tylko podświetlone wiersze.
Krok 4: sprawiedliwe obciążenie
Policz dla każdej osoby liczbę dyżurów (LICZ.JEŻELI), godziny, liczbę weekendów i świąt. Potem porównaj z oczekiwaną wartością, czyli łączną liczbą dyżurów podzieloną przez liczbę osób.
Przykład: w miesiącu jest 30 dyżurów, a w puli 6 osób. Oczekiwana liczba to 5 dyżurów na osobę. Osoba z 7 dyżurami ma odchylenie +2 i powinna dostać status „przeciążony”, osoba z 3 dyżurami „niedociążony”. Ustal tolerancję, np. ±1 dyżur, i oznacz status formułą JEŻELI. Osoby z długim urlopem wyłącz z puli, bo inaczej statystyka będzie krzywdząca.
Krok 5: zastępstwa
Gdy ktoś zachoruje, nie nadpisuj planu. Zrób osobną tabelę zastępstw (data, kto miał, kto zastępuje) i w kolumnie „Stan faktyczny” podstawiaj zastępcę funkcją WYSZUKAJ.PIONOWO. Plan zostaje do wglądu, a liczone są dyżury faktyczne. Taki porządek bardzo pomaga przy rozliczaniu.
Najczęstsze błędy
- Brak rozdzielenia planu i stanu faktycznego.
- Układanie grafiku bez sprawdzenia urlopów.
- Pomijanie weekendów i świąt w statystyce, a to właśnie one są najmniej lubiane.
- Brak zatwierdzenia: grafik powinien mieć miejsce na podpis osoby zatwierdzającej.
Gotowy szablon: grafik dyżurów
Jeśli nie chcesz składać wszystkiego sam, jest gotowy szablon. Jest płatny, działa na zwykłych formułach w Excelu 2007 i nowszym oraz w LibreOffice, bez makr, a plik jest po polsku. Poprawki i nowe wersje dostajesz bezpłatnie.
W „Parametrach” ustawiasz okres (do 92 dni), jednego lub dwóch dyżurnych na dobę, zakaz dyżurów w kolejnych dniach, godziny dyżuru i dopuszczalne odchylenie obciążenia. Arkusz „Święta” zawiera dni wolne na lata 2026 i 2027 z możliwością edycji. W „Pracownikach” jest do 100 osób, a „Dostępność” obejmuje urlopy, zwolnienia, delegacje i szkolenia, przy czym wyznaczenie na takie dni jest podświetlane. „Grafik” zawiera kontrolę każdego dnia, a „Zastępstwa” stosują się w nim automatycznie. „Podsumowanie” pokazuje dyżury, godziny, weekendy i święta oraz status „przeciążony / niedociążony / norma”. „Wydruk grafiku” to formularz z polami „Sporządził” i „Zatwierdzam”, telefonami i miejscem na podpis. Wzór z fikcyjnymi danymi jest osobnym plikiem. Przeniesione robocze soboty i skrócone dni przedświąteczne nie są uwzględniane.
FAQ
Czym grafik dyżurów różni się od grafiku zmianowego?
Grafik zmianowy opiera się na cyklach (np. 2/2), grafik dyżurów przypisuje osobę do konkretnej daty. Tu liczy się równomierny podział, urlopy i zastępstwa.
Jak sprawiedliwie rozdzielić dyżury w święta?
Licz je osobno od zwykłych dni i dbaj, by ta sama osoba nie miała ich dwa razy z rzędu w kolejnych miesiącach. Osobna kolumna w podsumowaniu to ułatwia.
Co zrobić, gdy ktoś nie może przyjść w ostatniej chwili?
Wpisz zastępstwo w osobnej tabeli, zamiast zmieniać plan. Dzięki temu zachowujesz historię i dokładną liczbę faktycznych dyżurów.
Jak długi okres grafiku wybrać?
Najczęściej miesiąc. Kwartał sprawdza się, gdy dyżurów jest mało lub trzeba wyrównać obciążenie na dłuższym odcinku.
KHIZHNYAKOV