Jak używać funkcji WORKDAY.INTL (DZIEŃ.ROBOCZY.NIESTAND) w Excelu
Polskie | Angielski |
---|---|
DZIEŃ.ROBOCZY.NIESTAND | WORKDAY.INTL |
Funkcja WORKDAY.INTL w MS Excel oraz DZIEŃ.ROBOCZY.NIESTAND w Google Sheets pozwalają na obliczanie dat przyszłych lub poprzednich dni roboczych, z uwzględnieniem niestandardowego weekendu i opcjonalnych dni wolnych. Są one niezwykle przydatne do planowania projektów, zarządzania harmonogramami pracy, a także dla precyzyjnego obliczania terminów dostaw.
Syntaktyka funkcji
Funkcja przyjmuje następującą formę:
=WORKDAY.INTL(data_startowa, dni, [weekend], [dni_wolne])
- data_startowa – to data początkowa, od której zaczynamy liczenie, podana w formacie daty.
- dni – liczba dni roboczych, którą chcemy dodać (może być wartością ujemną dla liczenia wstecz).
- weekend (opcjonalnie) – określa dni, które mają być uznawane za weekend. Można podać liczbę (np. 1 dla soboty i niedzieli) lub ciąg znaków określających dni wolne w tygodniu (np. „0000011” gdzie weekend pada na sobotę i niedzielę).
- dni_wolne (opcjonalnie) – to zakres dat lub tablica dat, które są traktowane jako dni wolne od pracy (na przykład święta).
Przykłady użycia
Załóżmy, że potrzebujemy wyliczyć datę, która wypada 10 dni roboczych po 2022-12-01, zakładając standardowy weekend (sobota i niedziela).
=WORKDAY.INTL("2022-12-01", 10)
Funkcja powyżej zwróci datę 10 dni roboczych po wprowadzonej dacie początkowej.
Praktyczne zastosowania
Planowanie terminów projektów
Jeśli data rozpoczęcia projektu przypada na 2023-01-03, a termin zakończenia to 15 dni roboczych później, przy zalożeniu, że weekendy to tylko niedziele, a dzień wolny przypada na 2023-01-06:
=WORKDAY.INTL("2023-01-03", 15, "0000001", "2023-01-06")
Ten kod pozwoli obliczyć rzeczywisty termin zakończenia projektu, uwzględniając niestandardowy weekend i dni wolne.
Obliczanie daty dostawy z uwzględnieniem dni wolnych
Jeżeli produkt ma być dostarczony klientowi 7 dni roboczych po dacie złożenia zamówienia (2023-03-01), przy założeniu, że weekendy to piątek i sobota oraz że 8 marca jest dniem wolnym:
=WORKDAY.INTL("2023-03-01", 7, "0011000", "2023-03-08")
Dzięki tej funkcji można dokładnie ustalić datę dostawy, dostosowując kalendarz pracy do lokalnych uwarunkowań oraz specjalnych dni wolnych.
Funkcje te są kluczowe do efektywnego zarządzania czasem w różnorodnych scenariuszach biznesowych i osobistych, co ułatwia planowanie i zwiększa precyzję w obliczeniach czasowych.
Więcej informacji: https://support.microsoft.com/pl-pl/office/dzień-roboczy-niestand-funkcja-a378391c-9ba7-4678-8a39-39611a9bf81d