DNI.ROBOCZE.NIESTAND
Zwraca liczbę dni roboczych między datą początkową, a datą końcową. Istnieją opcje do określenia dni weekendowych oraz świąt. Opcjonalny parametr weekend (lub ciąg) może zdefiniować dni weekendowe (lub dni wolne od pracy w każdym tygodniu). Ponadto można zdefiniować listę dni wolnych (wakacyjnych). Dnia weekendowe oraz dni wolne zdefiniowane przez użytkownika nie są liczone jako dni robocze.
Składnia
DNI.ROBOCZE.NIESTAND(data_początkowa; data_końcowa; weekend; dni_wolne)
Data_początkowa: data, od której rozpoczynają się obliczenia. Jeśli data początkowa jest dniem roboczym, ten dzień jest także uwzględniany w obliczeniach.
Data_końcowa: data, na której kończą się obliczenia. Jeśli data końcowa jest dniem roboczym, ten dzień jest także uwzględniany w obliczeniach.
Przykład
Ile dni roboczych występuje między 15 grudnia 2016 r. a 13 stycznia 2017 roku? Niech data początkowa znajduje się w komórce C3, a data końcowa w komórce D3. Komórki od F3 do J3 zawierają pięć dni wolnych (Święta Bożego Narodzenia oraz Nowy rok) w formacie daty: 24 grudnia 2016, 25 grudnia 2016, 26 grudnia 2016, 31 grudnia 2016 i 1 stycznia 2017.
=DNI.ROBOCZE.NIESTAND(C3;D3;;F3:J3) zwraca 21 dni roboczych z domyślnymi dla weekendu dniami.
=DNI.ROBOCZE.NIESTAND(C3;D3;11;F3:J3) zwraca 24 dni robocze z weekendami liczącymi tylko niedzielę.
Alternatywnie można użyć ciągu weekendowego "0000001", aby zdefiniować niedzielę jako dzień wolny od pracy w każdym tygodniu.
=DNI.ROBOCZE.NIESTAND(C3;D3;"0000001";F3:J3) zwraca 24 dni robocze z weekendami liczącymi tylko niedzielę.
Funkcja może być używana bez dwóch opcjonalnych parametrów - dni robocze i dni wolne.
=DNI.ROBOCZE.NIESTAND(C3;D3) zwraca 22 dni robocze.