DNI.ROBOCZE

Zwraca liczbę dni roboczych między datą początkową i datą końcową. Funkcja może uwzględniać także dni wolne od pracy.

Składnia

DNI.ROBOCZE(data_początkowa; data_końcowa; dni_wolne; dni_robocze)

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.

Dni_wolne: opcjonalna lista świąt. Zawiera dni wolne od pracy. Należy wprowadzić zakres komórek zawierających pojedyncze wpisy dni wolnych od pracy.

Dni_robocze: opcjonalna lista wartości liczbowych określających standardowy tydzień pracy. Lista rozpoczyna się od niedzieli, dni robocze są wskazywane przez wartości zerowe, a dni wolne od pracy przez wartości niezerowe.

Przykłady

Ile jest dni roboczych od 15 grudnia 2001 r. do 15 stycznia 2002 r.? Data początkowa znajduje się w komórce C3, a końcowa w D3. Komórki od F3 do J3 zawierają święta Bożego Narodzenia i Nowy Rok: "2001-12-24", "2001-12-25", "2001-12-26", "2001-12-31", "2002-01-01".

=DNI.ROBOCZE(C3;D3;F3:J3) zwraca 17 dni roboczych.

Ile dni roboczych występuje między 12 i 25 września 2016 roku, jeśli poniedziałki, wtorki oraz środy są uznawane za dni robocze?

=DNI.ROBOCZE(DATA(2016;9;12); DATA(2016;9;25); ; {1;0;0;0;1;1;1}) zwraca 6 dni roboczych.