KHIZHNYAKOV

Khizhnyakov › Poradniki

Jak zrobić grafik zmianowy w Excelu: cykle 2/2, 24/72, 5/2 i 6/1

Grafik zmian w Excelu: 2/2, 24/72, 5/2, 6/1 — szablon Excel — Zobacz szablon →

Grafik pracy zmianowej wygląda na proste zadanie, dopóki nie trzeba go zrobić dla trzydziestu osób na różnych cyklach, z urlopami, zamianami i wymogiem, że każdej doby ktoś musi być na stanowisku. Ręczne rozpisywanie zajmuje godziny, a jeden błąd, na przykład dwie zmiany z rzędu bez odpoczynku, wychodzi dopiero w praktyce.

Excel dobrze radzi sobie z takimi zadaniami, bo praca zmianowa jest cykliczna, a cykle świetnie się zapisują formułami. Pokażę, jak to ułożyć, żeby po wpisaniu daty startu cyklu cały miesiąc wypełniał się sam.

Najpopularniejsze cykle

CyklOpis
2/2dwa dni pracy, dwa dni wolne
24/72doba pracy, trzy doby wolnego
5/2pięć dni pracy, dwa wolne
6/1sześć dni pracy, jeden wolny

Każdy cykl można zapisać jako ciąg symboli. Dla cyklu 2/2 z dwiema zmianami to np. D, D, N, N, -, - (dzień, dzień, noc, noc, wolne, wolne). Pierwszą pozycję zawsze wskazuje data początku cyklu danego pracownika.

Krok 1: szablony cykli

W arkuszu parametrów wpisz cykle w jednej komórce każdy, np. DDNN-- dla 2/2 z podziałem na dzień i noc, a dla 24/72 C---, gdzie C to cała doba. Długość tekstu to długość cyklu. Dodaj też godziny rozpoczęcia zmian, długość zmiany i czas nocny (np. 22:00-6:00).

Krok 2: zmiana pracownika w danym dniu

Zakładając, że w komórce B2 jest wybrany szablon (zapisany jako tekst), w C2 data początku cyklu, a w nagłówku kolumny D1 data kalendarzowa, symbol zmiany pobierzesz formułą:

=FRAGMENT.TEKSTU(B2;MOD(D$1-$C2;DŁ(B2))+1;1)

Funkcja MOD zwraca resztę z dzielenia, więc numer dnia w cyklu „zawija się” po osiągnięciu końca. Dzięki temu jedna formuła rozciągnięta na cały wiersz wypełnia kalendarz na dowolnie długi okres. Zmieniasz datę początku cyklu i cały wiersz przesuwa się o tyle dni.

Krok 3: urlopy, zwolnienia i zamiany

Częsty błąd to nadpisywanie komórek grafiku ręcznie. Po zmianie szablonu wszystkie ręczne poprawki znikają. Lepiej prowadzić osobną tabelę korekt: data, pracownik, rodzaj (UR, ZL, DG, zamiana) i nowa zmiana. W grafiku formuła najpierw sprawdza, czy dla tej osoby i tej daty istnieje korekta, a dopiero potem sięga do szablonu. Odstępstwa są widoczne w jednym miejscu, a reszta zostaje według cyklu.

Krok 4: godziny, noce i norma

Godziny zmiany w miesiącu to liczba zmian pomnożona przez długość zmiany. Dla 15 zmian po 12 godzin wychodzi 180 godzin. Godziny nocne liczysz jako część wspólną zmiany z oknem nocnym. Przy zmianie 19:00-7:00 i nocy 22:00-6:00 godzin nocnych jest 8. Norma godzin wynika z kalendarza (dni robocze razy czas pracy), a odchylenie to różnica między faktycznymi godzinami a normą. Pamiętaj, że przepisy dotyczące czasu pracy, odpoczynku i dodatków za pracę w nocy należy sprawdzić w aktualnych źródłach: arkusz tylko liczy.

Krok 5: kontrola obsady

Na końcu policz, ile osób jest w danym dniu na zmianie: =LICZ.JEŻELI(D$3:D$102;"D"). Jeśli wynik jest niższy od wymaganego minimum, kolor tła dnia robi się czerwony. Podobnie możesz podświetlić wiersze, w których pracownik ma więcej niż np. cztery zmiany z rzędu.

Najczęstsze błędy

  • Ręczne nadpisywanie komórek zamiast tabeli korekt.
  • Brak kontroli odpoczynku między zmianami.
  • Liczenie nocy „na oko”, co psuje rozliczenia.
  • Zapominanie o świętach przy cyklu 5/2.

Gotowy szablon grafiku zmianowego

Jeśli nie chcesz budować tego od zera, jest gotowy szablon. Jest płatny, działa 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 miesiąc i rok, godziny w zmianie, czas nocny, godziny rozpoczęcia zmian D/N/C, edytowalne szablony cykli (2/2, 24/72, 5/2, 6/1 lub własny) i minimum osób na zmianie. Arkusz „Grafik” obsługuje do 100 pracowników, kalendarz na 31 dni, podsumowania (zmiany, godziny, godziny nocne, dni wolne, nieobecności), normę godzin, odchylenie i kolumnę „Kontrola”. W „Korektach” wpisujesz tylko odstępstwa: zamianę, urlop (UR), zwolnienie (ZL), delegację (DG). „Obsada” pokazuje liczbę osób na zmianie i podświetla niedobory. „Święta” zawierają dni wolne na lata 2026 i 2027. Kontrola odpoczynku jest przybliżona, a soboty robocze i skrócone dni przedświąteczne nie są uwzględniane w normie godzin. Szablon przyda się szefom ochrony, dyspozytorom, kierownikom służb dyżurnych i działom kadr.

FAQ

Jak zapisać własny cykl pracy?

Zapisz go jako ciąg symboli, w którym każdy znak to jeden dzień cyklu, np. D, N i myślnik dla dnia wolnego. Długość ciągu to długość cyklu.

Jak policzyć godziny nocne przy zmianie przechodzącej przez północ?

Policz część wspólną przedziału zmiany i okna nocnego, osobno dla końcówki dnia i początku następnego. To trochę żmudne, dlatego warto zrobić to raz formułą i skopiować.

Czy grafik 24/72 ma sens w Excelu?

Tak. Cykl jest krótki (4 dni), więc wzór z funkcją MOD działa tu równie dobrze jak przy 2/2.

Jak obsłużyć osoby pracujące w innym cyklu?

Każdy pracownik ma własny szablon i własną datę startu cyklu, więc w jednym grafiku mogą współistnieć różne rytmy.

Więcej poradników