Opis
Użyj tej funkcji, aby zwrócić liczbę dni roboczych pomiędzy dwiema datami. Automatycznie wyklucza soboty i niedziele, a opcjonalnie możesz wykluczyć zestaw podanych przez Ciebie świąt.
Składnia
DNIROBOCZE(data_początkowa,data_końcowa,[dni_święta])
Wejścia
Ta funkcja ma następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
data_początkowa |
Tak | Pierwsza data z zakresu branego pod uwagę. | 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. |
data_końcowa |
Tak | Ostatnia data w zakresie branym pod uwagę. | 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. | Może to być odwołanie do komórki, zakres komórek (D2:D13), data całkowita lub data w formacie DD/MM/RRRR lub RRRR/MM/DD. Dopuszczalna jest również formuła, której wynikiem jest jeden z tych formatów. |
Przykład
Dane próbki
| A | B | C | D | E | ||
|---|---|---|---|---|---|---|
| 1 | Data rozpoczęcia | Data zakończenia | Ferie | Wskaźnik | Cel | |
| 2 | 1/1/2024 | 12/31/2024 | 5/15/2024 | $262.00 | 122 | |
| 3 | 1/1/2024 | 3/31/2024 | 3/15/2024 | $261.00 | 14 | |
| 4 | 11/1/2024 | 12/31/2024 | 11/4/2024 | $258.00 | 12 | |
| 5 | 2/5/2025 | 11/7/2025 | 7/4/2025 | $300.00 | 21 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Określ liczbę dni roboczych (pon.–pt.) między datami podanymi w komórkach, nie odwołując się do żadnych świąt. | =DNI ROBOCZE(A1;B1) |
Ta formuła oblicza liczbę dni roboczych (pon.–pt.) między datą w komórce A1 a komórką B1, bez określania świąt. Wynik: 262 . |
| Określ liczbę dni roboczych (pon.–pt.) między datami podanymi w komórkach, z wyłączeniem wskazanych świąt. | =DNI ROBOCZE(A2,B2,„15.05.2024”) |
Ta formuła oblicza liczbę dni roboczych (pon.–pt.) między datą w komórce A1 a komórką B1, przy czym święta są określone w komórce C2. Wynik: 261 . |
| Określ liczbę dni roboczych (pon.–pt.) między datami podanymi w komórkach, przy czym święta należy określić w zakresie komórek. | =DNI ROBOCZE(A1;B1;E1:E5) |
Ta formuła oblicza liczbę dni roboczych (pon.–pt.) między datą w komórce A1 a komórką B1, przy czym święta określane są w zakresie C2:C4. Wynik: 258 . |
| Oblicz całkowity koszt projektu na podstawie liczby dni roboczych i stawki dziennej. | =ILOCZYN(DNI ROBOCZE(A2; B2); C2) |
Ta formuła działa w następujący sposób:
Wynik: 68 382,00 USD |
| Określa status projektu i zwraca ciąg znaków zawierający ten status. | =IFS(DNI ROBOCZE(A2; B2; E2:E5) <= C2, "Punktualnie", DNI ROBOCZE(A2; B2; E2:E5) <= C2*1,1, "Nieznaczne opóźnienie", PRAWDA, "Znaczne opóźnienie" ) |
Ta formuła działa w następujący sposób:
Wynik: „ Na czas ” |
Uwagi
- NETWORKDAYS nie określa wprost, które dni są dniami świątecznymi. Daty te muszą zostać określone przez użytkownika.
- W przypadku obliczania dni roboczych parametr NETWORKDAYS uwzględnia zarówno datę rozpoczęcia, jak i datę zakończenia.
- Opcja NETWORKDAYS automatycznie wyklucza wszystkie soboty i niedziele w określonym zakresie.
- Funkcja NETWORKDAYS 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 podane daty są nieprawidłowe, funkcja NETWORKDAYS zwraca błąd #VALUE!.
- Symbole wieloznaczne nie działają z tą funkcją.
Porady
- Można go użyć do obliczenia liczby godzin pracy w określonym zakresie, mnożąc wynik przez odpowiednią liczbę godzin pracy.