Jak używać funkcji WORKDAY (DZIEŃ.ROBOCZY) w Excelu

Polskie Angielski
DZIEŃ.ROBOCZY WORKDAY

Opis funkcji DZIEŃ.ROBOCZY w Excel i Google Sheets

Funkcja DZIEŃ.ROBOCZY, dostępna w Microsoft Excel oraz Google Sheets, umożliwia wyliczenie daty odpowiadającej określonej liczbie dni roboczych od danej daty początkowej. Standardowo, dni robocze to dni od poniedziałku do piątku, z wyłączeniem weekendów. Istnieje jednak możliwość dodania do listy dni wolnych dodatkowych dat, takich jak święta państwowe czy lokalne.

Syntaktyka i przykłady zastosowania

Syntaktyka funkcji DZIEŃ.ROBOCZY prezentuje się następująco:

=DZIEŃ.ROBOCZY(data_start; dni; [dni_wolne]) 
  • data_start – data początkowa, od której następuje liczenie dni roboczych.
  • dni – liczba dni roboczych, którą chcemy dodać (lub odjąć, jeśli wartość jest ujemna) do daty startowej. Argument ten nie uwzględnia dni uznanych za wolne.
  • dni_wolne – opcjonalny argument zawierający listę dat, które powinny być potraktowane jako dodatkowe dni wolne. Może to być zakres komórek zawierających daty.

Przykład 1: Obliczenie daty, która wypada 10 dni roboczych po 1 grudnia 2023 roku.

=DZIEŃ.ROBOCZY("2023-12-01"; 10) 

Wynik: 15 grudnia 2023 roku (zakładając brak dodatkowych dni wolnych).

Przykład 2: Wyliczenie końcowej daty prac przy uwzględnieniu dni wolnych.

=DZIEŃ.ROBOCZY("2023-12-01"; 10; {"2023-12-25";"2023-12-26"}) 

Wynik: 19 grudnia 2023 roku. 25 i 26 grudnia, czyli Boże Narodzenie, zostały wyłączone z dni roboczych.

Przykładowe zastosowania praktyczne

Zadanie 1: Planowanie terminów projektów w firmie.

Jeśli manager chciałby zaplanować datę zakończenia 15-dniowego projektu rozpoczynającego się 1 stycznia 2024 roku, powinien skorzystać z funkcji DZIEŃ.ROBOCZY z uwzględnieniem dni świątecznych:

=DZIEŃ.ROBOCZY("2024-01-01"; 15; {"2024-01-06"}) 

Termin zakończenia projektu zostanie precyzyjnie wyznaczony, pomijając dzień święta Trzech Króli, które przypada na 6 stycznia.

Zadanie 2: Określenie daty wypłaty, gdy wypłata przysługuje 20 dni roboczych po rozpoczęciu miesiąca.

Załóżmy, że miesiąc rozpoczyna się 1 lutego 2024 roku. Korzystając z funkcji DZIEŃ.ROBOCZY, można obliczyć dokładną datę wypłaty:

=DZIEŃ.ROBOCZY("2024-02-01"; 20) 

Ta informacja pozwala pracownikom lepiej planować osobisty budżet.

Więcej informacji: https://support.microsoft.com/pl-pl/office/dzień-roboczy-funkcja-f764a5b7-05fc-4494-9486-60d494efbf33

Inne funkcje
Zwraca liczbę kolejną określonego czasu
Konwertuje czas w formie tekstu na liczbę kolejną
Zwraca część roku reprezentującą liczbę pełnych dni między datą początkową a datą końcową
Zwraca liczbę kolejną dla wybranej daty
Oblicza liczbę dni, miesięcy lub lat między dwiema datami Ta funkcja jest przydatna w formułach, w których oblicza się wiek
Konwertuje datę w formie tekstu na liczbę kolejną
Zwraca liczbę dni między dwiema datami
Oblicza liczbę dni między dwiema datami na podstawie roku 360-dniowego
Zwraca liczbę pełnych dni roboczych między dwiema datami
Zwraca liczbę dni roboczych między dwiema datami zgodnie z parametrami określającymi dni stanowiące dni weekendowe oraz liczbę dni weekendowych
Konwertuje liczbę kolejną na dzień miesiąca
Zwraca liczbę kolejną daty przypadającej przed określoną liczbą dni roboczych lub po tej liczbie zgodnie z parametrami wskazującymi, ile dni stanowią dni weekendowe
Konwertuje liczbę kolejną na dzień tygodnia
Zwraca liczbę kolejną dla daty bieżącej
Konwertuje liczbę kolejną na godzinę
Zwraca numer tygodnia roku w formacie ISO dla określonej daty
Konwertuje liczbę kolejną na miesiąc
Konwertuje liczbę kolejną na minuty
Zwraca liczbę kolejną daty jako wskazaną liczbę miesięcy przed określoną datą początkową lub po niej
Zwraca liczbę kolejną ostatniego dnia miesiąca przed określoną liczbą miesięcy lub po niej
Konwertuje liczbę kolejną na liczbę reprezentującą numer tygodnia w roku
Konwertuje liczbę kolejną na rok
Konwertuje liczbę kolejną na sekundę
Zwraca liczbę kolejną bieżącej daty i godziny