KHIZHNYAKOV

Khizhnyakov › Poradniki

Obliczanie stażu pracy i wysługi lat w Excelu: okresy, dodatek i następny próg

Obliczanie stażu pracy i wysługi lat w Excelu: okresy, dni kalendarzowe, dodatek stażowy — szablon Excel — Zobacz szablon →

Sumowanie okresów zatrudnienia na kalkulatorze to klasyczne źródło błędów: miesiąc ma 28, 30 lub 31 dni, część okresów liczy się inaczej, a o zmianie dodatku stażowego dowiadujemy się dopiero po fakcie. Wystarczy raz ułożyć to w Excelu, żeby każdy pracownik miał policzony staż w tej samej konwencji.

Pokażę, jak zapisać okresy, policzyć je włącznie, przemnożyć przez współczynnik zaliczenia i zamienić na lata, miesiące i dni. Dodamy skalę dodatku i datę następnego progu. Na końcu opis gotowego szablonu.

Jak policzyć staż w Excelu

1. Jedna tabela okresów

Każdy okres to osobny wiersz: pracownik, data początku, data końca, rodzaj okresu. Pracownik ma tyle wierszy, ile okresów. Rodzaj odsyła do tabeli parametrów, gdzie każdy rodzaj ma współczynnik zaliczenia: 1 dla zwykłego, 1,5 lub 2 dla preferencyjnego, jeśli Twoje przepisy tak stanowią.

2. Okres liczony włącznie

Dzień końcowy też się liczy, więc do daty końca dodajemy 1. Najpierw pełne miesiące:

=(ROK(B2+1)-ROK(A2))*12+MIESIĄC(B2+1)-MIESIĄC(A2)-JEŻELI(DZIEŃ(B2+1)<DZIEŃ(A2);1;0)

Potem reszta w dniach:

=B2+1-NR.SER.DATY(A2;D2)

Możesz też użyć funkcji DATA.RÓŻNICA, ale jest ona nieudokumentowana w Excelu i bywa różnie obsługiwana w innych programach, więc wersja z NR.SER.DATY jest bezpieczniejsza.

3. Dni zaliczone

Konwencja „miesiąc = 30 dni”:

=(D2*30+E2)*współczynnik

4. Sumowanie i zamiana na lata, miesiące i dni

Dla pracownika sumujesz dni zaliczone:

=SUMA.JEŻELI(Okresy!$A:$A;A2;Okresy!$F:$F)

Potem rok to 360 dni:

  • lata: =ZAOKR.DO.CAŁK(S/360)
  • miesiące: =ZAOKR.DO.CAŁK(MOD(S;360)/30)
  • dni: =MOD(S;30)

5. Dodatek według skali

Zrób tabelę progów: staż od ilu lat i jaki procent. Procent ostatniego osiągniętego stopnia pobierzesz przybliżonym wyszukiwaniem:

=WYSZUKAJ.PIONOWO(lata;Skala!$A$2:$B$10;2;PRAWDA)

Skala musi być posortowana rosnąco według progu.

6. Następny próg

Ile dni brakuje do następnego progu, tyle dodajesz do dzisiejszej daty:

=DZIŚ()+(próg_w_latach*360-S)

Status „Wkrótce” lub „Pilne” ustawisz funkcją JEŻELI według okien, np. 90 i 30 dni.

Przykład z liczbami

Skala przykładowa: do 3 lat 0%, od 3 lat 5%, od 5 lat 10%.

OkresDługośćWspółczynnikZaliczone dni
01.02.2016 – 30.06.201829 miesięcy129 × 30 = 870
01.07.2018 – 31.12.20186 miesięcy1,56 × 30 × 1,5 = 270
  • Suma: 870 + 270 = 1 140 dni.
  • Lata: 1 140 / 360 = 3, reszta 60 dni.
  • Miesiące: 60 / 30 = 2, dni: 0. Staż to 3 lata, 2 miesiące, 0 dni.
  • Dodatek: 5% (próg trzech lat osiągnięty).
  • Do progu 5 lat brakuje 1 800 − 1 140 = 660 dni.

Częste błędy

  • Niedoliczony ostatni dzień. Zapominanie o „+1” skraca każdy okres.
  • Brak jednej konwencji. Jeśli raz liczysz kalendarzowo, a raz „30 dni w miesiącu”, wyniki się rozjeżdżają.
  • Okresy zachodzące na siebie. Dwa okresy z tego samego czasu liczą się dwa razy. Sprawdzaj kontrolą dat.
  • Skala niemalejąca. Przybliżone wyszukiwanie wymaga posortowanych progów.
  • Współczynniki na sztywno. Zapisuj je w parametrach i weryfikuj z własnymi przepisami.

Gotowy szablon obliczania stażu

Szablon (płatny) robi powyższe automatycznie:

  • „Parametry”: data obliczeń, rodzaje okresów ze współczynnikiem zaliczenia, skala dodatku (progi w latach i procenty) oraz okna „wkrótce” i „pilne”.
  • „Pracownicy”: do 200 osób z łącznym stażem w latach, miesiącach i dniach, procentem dodatku, następnym progiem, datą jego osiągnięcia, liczbą dni do niego i sygnalizacją świetlną.
  • „Okresy”: do 2000 okresów z pracownikiem, początkiem, końcem, rodzajem, dniami zaliczonymi i kontrolą dat.
  • „Podsumowanie”: liczba pracujących na każdym stopniu skali, lista osób, którym wkrótce wypada próg, i dwa wykresy.

Szablon liczy okresy włącznie, w konwencji „miesiąc = 30 dni, rok = 360 dni”, i nie używa funkcji DATEDIF, więc działa tak samo w Excelu i LibreOffice. Skala i współczynniki w przykładzie są umowne, wpisz własne. Excel 2007 i nowszy, bez makr. Obliczenia są orientacyjne.

FAQ

Czym różni się staż pracy od wysługi lat?

Zależy od przepisów i regulaminów. Zwykle staż dotyczy zatrudnienia ogólnie, a wysługa lat określonej służby lub pracy w jednej instytucji. Sprawdź lokalne definicje i wpisz odpowiednie rodzaje okresów.

Jak uwzględnić okres, który liczy się podwójnie?

Dodaj rodzaj okresu ze współczynnikiem 2 i wybierz go w wierszu. Dni zaliczone zostaną przemnożone. Warunki takiego zaliczenia wynikają z Twoich przepisów.

Co jeśli ktoś pracował w kilku miejscach?

Wpisz każde zatrudnienie jako osobny okres. Ważne, aby się nie nakładały datami.

Po co data następnego progu?

Dzięki niej kadry z wyprzedzeniem wiedzą, komu zmieni się dodatek, i mogą wcześniej przygotować dokumenty.

Więcej poradników