Szybka nawigacja
DNI.ROBOCZE.NIESTAND - Oblicz dni robocze z niestandardowymi weekendami
Podsumowanie
Funkcja DNI.ROBOCZE.NIESTAND oblicza liczbę dni roboczych między dwiema datami, uwzględniając niestandardowe dni weekendowe i dodatkowe dni świąteczne. Pozwala na elastyczne definiowanie weekendów poprzez numery lub ciągi znaków.
Składnia
DNI.ROBOCZE.NIESTAND(data_początkowa; data_końcowa; [weekend]; [święta])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| data_początkowa | Date |
Tak | Pierwsza data okresu - może być wcześniejsza, taka sama lub późniejsza od data_końcowa |
| data_końcowa | Date |
Tak | Druga data okresu |
| weekend | Number/String |
Nie | 1=sob-niedz (domyślnie), 2=niedz-pon, ... 17=tylko sobota lub ciąg '0000011' |
| święta | Range/Array |
Nie | Dodatkowe dni wolne do pominięcia |
Użycie funkcji NETWORKDAYS.INTL
Funkcja DNI.ROBOCZE.NIESTAND jest idealna do obliczania dni roboczych w krajach z niestandardowymi weekendami (np. Bliski Wschód - piąt-sobot) lub przy specyficznych kalendarzach firmowych. Umożliwia precyzyjne planowanie projektów z uwzględnieniem lokalnych świąt.
Typowe przykłady NETWORKDAYS.INTL
Podstawowe obliczenie dni roboczych
=DNI.ROBOCZE.NIESTAND(DATA(2024;1;1);DATA(2024;1;31))
Zwraca 22 dni robocze w styczniu 2024 (pomija soboty i niedziele)
Dni robocze wstecz
=DNI.ROBOCZE.NIESTAND(DATA(2024;2;28);DATA(2024;1;31))
Zwraca -21 (21 dni roboczych wstecz)
Weekend piątek-sobota + święta
=DNI.ROBOCZE.NIESTAND(DATA(2024;1;1);DATA(2024;2;1);7;{"2024/1/1";"2024/1/6"})
22 dni robocze z weekendem piąt-sobot i 2 świętami
Niestandardowy weekend ciągiem
=DNI.ROBOCZE.NIESTAND(DATA(2024;1;1);DATA(2024;2;1);"0010001";A1:A3)
20 dni roboczych z weekendem niedz-środ (0010001)
Często zadawane pytania
Typowe błędy i rozwiązania
#NUM! lub #ADR!
Cause: Data poza zakresem Excela (1900-9999)
Solution: Sprawdź poprawność dat
#VALUE!
Cause: Nieprawidłowy ciąg weekend (nie 7 znaków 0/1)
Solution: Użyj poprawnego formatu np. "0000011"
#VALUE!
Cause: Nieprawidłowe daty świąt
Solution: Upewnij się że święta to poprawne daty
Uwagi
- Ciąg weekend: Pon-Wt-Śr-Czw-Pt-So-Ndz (7 pozycji)
- 1111111 zawsze zwraca 0
- Funkcja uwzględnia tylko pełne dni robocze
- Dni start i end są liczone jeśli nie weekend/święto
Kompatybilność
Dostępne w: Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Niedostępne w: Excel 2007 i starsze
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2010+