KHIZHNYAKOV

Khizhnyakov › Poradniki

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:

  1. Pracownicy: imię i nazwisko, stanowisko, telefon oraz znacznik, czy dana osoba bierze udział w dyżurach.
  2. Dostępność: kto i kiedy jest na urlopie, zwolnieniu, w delegacji lub na szkoleniu (osoba, od, do, powód).
  3. Ś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.

Więcej poradników