NETWORKDAYS.INTL
Връща броя работни дни между начална и крайна дата. Възможно е задаване на ежеседмични почивни дни и празници. Незадължителният параметър „Уикенд“ (число или низ) служи за задаване на неработните дни. Може да се зададе и списък с дати на празници. Седмичните неработни дни и зададените от потребителя празници се изключват от броя на работните дни.
Синтаксис
NETWORKDAYS.INTL(НачалнаДата; КрайнаДата; Уикенд; Празници)
НачалнаДата е датата, от която започва изчислението. Ако началната дата е работен ден, той се включва в изчислението.
КрайнаДата е датата, до която завършва изчислението. Ако крайната дата е работен ден, той се включва в изчислението.
Пример
Колко работни дни има между 15 декември 2016 г. и 14 януари 2017 г.? Нека началната дата се намира в C3, а крайната – в D3. Клетките от F3 до J3 съдържат 5 празнични дни за Коледа и Нова година във формат за дати: 24 декември 2016 г., 25 декември 2016 г., 26 декември 2016 г., 31 декември 2016 г. и 1 януари 2017 г.
=NETWORKDAYS.INTL(C3;D3;;F3:J3) връща 21 работни дни с подразбираната настройка за уикенд.
=NETWORKDAYS.INTL(C3;D3;11;F3:J3) връща 24 работни дни, като за седмични почивни дни се вземат само неделите.
Друг начин да зададете неделята като единствен седмичен почивен ден е низът "0000001" за „Уикенд“.
=NETWORKDAYS.INTL(C3;D3;"0000001";F3:J3) връща 24 работни дни, като за седмични почивни дни се вземат само неделите.
Функцията може да се използва без двата задължителни параметъра – седмични почивни дни и празници, – като те бъдат пропуснати:
=NETWORKDAYS.INTL(C3;D3) дава 22 работни дни.