← Blog

Jak pilnować terminów wiz, kart pobytu i badań pracowników (bez chaosu w Excelu)

12 października 2026 · 7 min czytania · TaskShift AI

W agencji, która zatrudnia 80 cudzoziemców, do pilnowania jest często 300–400 dat: wizy, karty pobytu, zezwolenia, oświadczenia, badania lekarskie, szkolenia BHP, uprawnienia UDT. Jedna przeoczona data to pracownik, który nie może wejść na zmianę, nerwowe telefony od klienta i ryzyko przy kontroli. Poniżej opisujemy prosty system, który działa w Excelu albo Arkuszach Google – i to, co można w nim zautomatyzować.

Dlaczego terminy „uciekają”

  • Daty są rozrzucone – część w systemie kadrowym, część w teczkach, część w mailach od pracowników.
  • Nikt nie patrzy codziennie – arkusz istnieje, ale ktoś musi go otworzyć i przewinąć 300 wierszy.
  • Przepisywanie z dokumentów – data z karty pobytu wpisana z błędem (np. zamieniony dzień z miesiącem) wygląda poprawnie, dopóki nie jest za późno.
  • Brak jednego właściciela – „myślałam, że Ty to pilnujesz”.

Krok 1. Jeden arkusz, jeden wiersz = jeden dokument

Najczęstszy błąd to jeden wiersz na pracownika i kolumny „wiza”, „badania”, „BHP”… Taki układ trudno sortować i filtrować. Lepiej: każdy dokument w osobnym wierszu.

KolumnaCo wpisujemy
A – Pracownikimię i nazwisko (tak jak w dokumencie)
B – Rodzaj dokumentulista rozwijana: wiza, karta pobytu, zezwolenie na pracę, oświadczenie, badania lekarskie, BHP, UDT, inne
C – Ważny dodata w formacie daty (nie tekst!)
D – Dni do końcaformuła – liczy się sama
E – Statusformuła – po terminie / pilne / do 14 dni / do 30 dni / OK
F – Klient / projektgdzie pracownik pracuje – przyda się do szybkiego telefonu
G – Odpowiedzialnykto w biurze prowadzi sprawę
H – Uwaginp. „wniosek złożony 03.10”

Rodzaj dokumentu ustaw jako listę rozwijaną (Excel: Dane → Poprawność danych → Lista, Arkusze Google: Dane → Sprawdzanie poprawności danych → Menu). Dzięki temu nikt nie wpisze „BHP”, „bhp” i „szkolenie bhp” jako trzech różnych rzeczy.

Krok 2. Formuły, które liczą za Ciebie

Dni do końca (kolumna D)

Excel w polskiej wersji:

=JEŻELI(C2="";"";C2-DZIŚ())

Arkusze Google (działa też po angielsku):

=IF(C2="";"";C2-TODAY())

Komórkę sformatuj jako liczbę, nie datę – inaczej zamiast „23” zobaczysz dziwną datę z 1900 roku.

Status (kolumna E)

=JEŻELI(C2="";"";JEŻELI(D2<0;"po terminie";JEŻELI(D2<=7;"pilne";JEŻELI(D2<=14;"do 14 dni";JEŻELI(D2<=30;"do 30 dni";"OK")))))

W Arkuszach Google zamień JEŻELI na IF. Jeśli Twój Excel lub Arkusz używa przecinków zamiast średników jako separatora, zamień ; na ,.

Kolory

Formatowanie warunkowe na kolumnie E: czerwony dla „po terminie”, pomarańczowy dla „pilne”, żółty dla „do 14 dni”. Teraz wystarczy posortować arkusz po kolumnie D od najmniejszej wartości – na górze zawsze jest to, co pali się najbardziej.

Krok 3. Podsumowanie na górze

W osobnej zakładce albo nad tabelą policz, ile dokumentów jest w każdym statusie:

=LICZ.JEŻELI(E:E;"po terminie")
=LICZ.JEŻELI(E:E;"pilne")

(W Arkuszach Google: COUNTIF.) Jedno spojrzenie rano i wiadomo, czy dziś jest spokojny dzień.

Krok 4. Zasada 30 / 14 / 7 dni

Odnowienie wizy czy karty pobytu to nie jest sprawa na jeden dzień – trzeba zebrać dokumenty, umówić wizytę, czasem poczekać na pracodawcę użytkownika. Dlatego warto działać etapami:

  • 30 dni przed – informacja do pracownika i osoby odpowiedzialnej, start zbierania dokumentów,
  • 14 dni przed – sprawdzenie, czy wniosek / badanie jest umówione,
  • 7 dni przed – sprawa trafia do kierownika biura, jeśli nadal nic się nie dzieje.

Konkretne terminy i obowiązki zależą od rodzaju dokumentu i sytuacji pracownika – w sprawach prawnych zawsze warto skonsultować się z prawnikiem od legalizacji pobytu. Arkusz ma tylko pilnować, żeby nic nie zaskoczyło biura.

Gdzie ten system przestaje wystarczać

Arkusz działa, dopóki ktoś go codziennie otwiera i ręcznie przepisuje daty z dokumentów. Przy kilkudziesięciu pracownikach to już realny czas – i ryzyko literówki. Te trzy rzeczy można zautomatyzować:

  1. Odczyt daty ze zdjęcia dokumentu – rekruter robi zdjęcie wizy albo zaświadczenia i wysyła je mailem, a AI odczytuje rodzaj dokumentu, nazwisko i datę ważności i dopisuje wiersz do arkusza.
  2. Poranny mail z listą – zamiast otwierać arkusz, biuro dostaje codziennie o 7:30 jedną wiadomość: co jest po terminie, co kończy się w 7, 14 i 30 dni.
  3. Przypomnienia do odpowiedzialnych osób – każdy dostaje tylko swoje sprawy.

Tak działa nasz Strażnik dokumentów: na Gmailu i Arkuszach Google, bez nowego systemu do nauki. Koszt odczytu jednego dokumentu przez AI to zwykle kilka groszy.

Podsumowanie

  • Jeden wiersz = jeden dokument, rodzaj z listy rozwijanej, data jako data.
  • Dwie formuły: dni do końca i status – reszta to sortowanie i kolory.
  • Działaj etapami: 30, 14 i 7 dni przed końcem ważności.
  • Gdy dokumentów są setki – zautomatyzuj przepisywanie i przypomnienia, a ludziom zostaw decyzje.

Chcesz to mieć bez ręcznej roboty?

Budujemy takie programy na zamówienie – na narzędziach, które firma już ma (Gmail, Arkusze Google, Excel). Napisz, co zajmuje Wam najwięcej czasu, odpiszemy, jak to zautomatyzować i ile by to kosztowało.

kontakt@taskshiftai.pl