Obliczanie liczby dni roboczych (z wyłączeniem weekendów) między dwiema datami.
Skopiuj tę formułę
=NETWORKDAYS(A2, B2)Funkcja NETWORKDAYS oblicza pełne dni robocze od daty początkowej do końcowej, automatycznie pomijając soboty i niedziele. Przekaż opcjonalny zakres świąt jako trzeci argument, aby pominąć również te dni.
=NETWORKDAYS(A2, B2, Holidays)→2121 dni roboczych, z wyłączeniem weekendów i podanych świąt.
=NETWORKDAYS(DATE(2026,3,2), DATE(2026,3,13))→10Dwa pełne tygodnie robocze, od poniedziałku 2 marca do piątku 13 marca 2026 r.
=NETWORKDAYS(DATE(2026,3,2), DATE(2026,3,13))-1→9Odjęcie 1 pomija datę początkową i daje liczbę dni roboczych, które upłynęły.
Niestandardowy weekend
=NETWORKDAYS.INTL(A2, B2, 11)Kod 11 traktuje tylko niedzielę jako weekend.
Użyj WORKDAY: =WORKDAY(A2, 10, Holidays) zwraca datę przypadającą 10 dni roboczych po A2.
Tak, obie są liczone, jeśli są dniami roboczymi. Odejmij 1, jeśli chcesz uzyskać liczbę dni, które upłynęły.
Użyj =NETWORKDAYS.INTL(A2, B2, 7). Kod weekendu 7 oznacza piątek i sobotę.
Jedna z dat jest zapisana jako tekst. Przekonwertuj ją za pomocą DATEVALUE albo wprowadź ponownie jako prawdziwą datę.
Potrzebujesz formuły dla własnych danych?
Opisz prostym językiem, czego potrzebujesz, a ExcelGPT napisze, wyjaśni i zweryfikuje formułę — bezpłatny start, bez wtyczek.