Opis
Użyj tej funkcji, aby określić datę przypadającą określoną liczbę dni roboczych w przyszłości lub przeszłości od określonej daty.
Można również określić, które dni mają być uważane za weekend (dni wolne od pracy), a które święta mają być wykluczone. Funkcja ta jest przydatna do obliczania dat rozpoczęcia, dostaw i ukończenia, które wymagają uwzględnienia zarówno dni roboczych, jak i wolnych od pracy.
Składnia
DZIEŃ_ROBOCZY(data_początkowa,dni,[święta])
Wejścia
Ta funkcja ma następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
data_początkowa |
Tak | Data stanowiąca podstawę obliczeń. | Może to być odwołanie do komórki, data całkowita lub data w formacie DD/MM/RRRR lub RRRR/MM/DD. Dopuszczalna jest również formuła, która daje jeden z tych wyników. Użycie cudzysłowu jest obowiązkowe. |
dni |
Tak | Dni robocze przed lub po dacie rozpoczęcia. | Może to być odwołanie do komórki, data całkowita lub data w formacie DD/MM/RRRR lub RRRR/MM/DD. Dopuszczalna jest również formuła, która daje jeden z tych wyników. Użycie cudzysłowu jest obowiązkowe. |
ferie |
Nie | Lista dni wolnych od pracy podana w formie dat. |
Jeżeli nie przewidziano świąt, wówczas WORKDAY będzie traktować jako dni wolne od pracy jedynie soboty i niedziele. |
Przykład
Dane próbki
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Data rozpoczęcia | Dni offsetowe | Ferie | Wynik WORKDAY | Przyspieszona wysyłka |
| 2 | 1/1/2024 | 14 | 1/19/2024 | Tak | |
| 3 | 1/1/2024 | 14 | 1/11/2024 | 1/22/2024 | Nie |
| 4 | 1/1/2024 | -14 | 12/12/2023 | Nie | |
| 5 | 7/19/2023 | 9 | 12/31/2023 | 8/01/2023 | Tak |
| 6 | 45283 | 12 | 1/8/2024 | 01/08/2014 | Tak |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Określ datę przypadającą określoną liczbę dni roboczych (pon.–pt.) po określonej dacie, bez określonych świąt. | =DZIEŃROBOCZY("1-lip-2024",5) |
Ta formuła działa w następujący sposób:
Wynik: 45481 (8 lipca 2024). |
| Określ datę przypadającą określoną liczbę dni roboczych (pon.–pt.) po dacie podanej w komórce, bez określonych świąt. | =DZIEŃROBOCZY(A2;B2) |
Ta formuła działa w następujący sposób:
Wynik: 45300 (1.09.2024). |
| Określ datę, która jest określoną liczbą dni roboczych (pon.–pt.) między dwiema datami określonymi w dwóch komórkach, bez określania żadnych świąt. | =DZIEŃROBOCZY(A2;-14) |
Ta formuła działa w następujący sposób:
Wynik: 45272 (12.12.2023). |
| Określ datę, która jest określoną liczbą dni roboczych (pon.–pt.) między dwiema datami określonymi w dwóch komórkach, korzystając z dni świątecznych określonych w trzeciej komórce. | =DZIEŃROBOCZY(A3;B3;C3) |
Ta formuła działa w następujący sposób:
Wynik: 45308 (22.01.2024). |
| Określ datę, która jest określoną liczbą dni roboczych (pon.–pt.) między dwiema datami określonymi w dwóch komórkach, korzystając z dni świątecznych określonych w dodatkowym zakresie komórek. | =DZIEŃROBOCZY(A2;B2;C2:C6) |
Ta formuła działa w następujący sposób:
Wynik: 45324 (2.02.2024). |
| Oblicz datę rozpoczęcia projektu, odejmując określoną liczbę dni roboczych od terminu. | =DZIEŃROBOCZY(DATA(2024;3;15),-10) |
Ta formuła działa w następujący sposób:
Wynik: 45352 (01.03.2024). |
| Określ zmieniony termin zakończenia projektu, dodając dni robocze do pierwotnej daty rozpoczęcia, biorąc pod uwagę rzeczywisty czas trwania prac (w dniach sieciowych). | =DZIEŃROBOCZY(DATA(2024;3;1),DNIROBOCZE(DATA(2024;3;1), DATA(2024;3;15))) |
Ta formuła działa w następujący sposób:
Wynik: 45369 (18.03.2024). |
| Określ korektę daty dostawy na podstawie spełnienia warunku (np. wybrania przyspieszonej wysyłki). | =JEŻELI(A2="Tak", DZIEŃ ROBOCZY(DATA(2024;3;8),2), DZIEŃ ROBOCZY(DATA(2024;3;8),5)) |
Ta formuła działa w następujący sposób:
Wynik: 45363 (12.03.2024). |
Uwagi
- DZIEŃ ROBOCZY
- nie wie wprost, które dni są dniami wolnymi od pracy. Muszą one zostać określone przez użytkownika.
- uwzględnia datę rozpoczęcia przy obliczaniu dni roboczych.
- automatycznie wyklucza wszystkie soboty i niedziele.
- ignoruje wszelkie wartości czasu.
- Jeśli data(y) święta nie przypadają pomiędzy określoną datą rozpoczęcia i zakończenia, są ignorowane.
- Jeżeli którakolwiek z podanych dat jest nieprawidłowa, funkcja WORKDAY zwraca błąd #VALUE!.
- Symbole wieloznaczne nie działają z tą funkcją.
Porady
- Zazwyczaj łatwiej jest wpisać daty świąt do zakresu komórek i odwoływać się do tego zakresu.