Функция NETWORKDAYS.INTL - Калкулатор за работни дни

Функцията NETWORKDAYS.INTL помага при изчисляването на броя работни дни между две зададени дати и по този начин работи като калкулатор на работни дни. Това е вградена функция и е категоризирана като списък с функции на функцията за дата / час на Excel на най-важните функции на Excel за финансовите анализатори. Този измамен лист обхваща 100-те функции, които е критично важно да знаете като анализатор на Excel. Функцията е въведена в MS Excel 2010.

Формула

= NETWORKDAYS.INTL (дата на начало, дата на край, [уикенд], [празници])

Функцията NETWORKDAYS.INTL включва следните аргументи:

  1. Start_date (задължителен аргумент) - Start_date ще бъде или по-рано от end_date, или по-късно от end_date, или същото като end_date.
  2. Крайна дата (задължителен аргумент) - Крайната дата.
  3. Уикенд (незадължителен аргумент) - Ако пропуснем параметъра уикенд, ще приемем, че уикендите ще съдържат неделя и събота. Функцията по подразбиране изключва събота и неделя, но предоставя начин на потребителя да посочи кои дни от седмицата се считат за почивни дни.

Следват стойностите на числата през уикенда, които показват кои дни през уикенда ще поеме функцията:

Уикенд номерУикенд дни
1 или пропуснатиСъбота неделя
2Неделя понеделник
3Понеделник вторник
4Вторник сряда
5Сряда четвъртък
6Четвъртък петък
7Петък събота
11.Само в неделя
12Само в понеделник
13Само вторник
14.Само в сряда
15Само четвъртък
16.Само петък
17Само събота

Стойностите на низ от уикенда са дълги седем знака и всеки знак в низа представлява ден от седмицата. Започва в понеделник. 1 представлява неработен ден, а 0 представлява работен ден. В низа са разрешени само символите 1 и 0. Например 0000110 би довело до уикенд, който е петък и събота.

  1. Ваканции (незадължителен аргумент) - Това определя списъка с празници, които трябва да бъдат изключени от изчисляването на работните дни. Можем да го въведем като диапазон от клетки, които съдържат датите на празника (т.е. F2: F4) или като списък със серийни номера, които представляват датите на празника.

Как да използвам функцията NETWORKDAYS.INTL в Excel?

Нека да видим няколко примера, за да разберем как работи функцията.

Пример 1 (Калкулатор за работни дни)

Да приемем, че искаме да изчислим работните дни или работните дни от 11 януари 2017 г. до 31 януари 2018 г. Празниците между тях са:

  • 23 ноември 2017 г. - Ден на благодарността
  • 25 декември 2017 г. - Коледа
  • 1 януари 2018 г. - Нова година

Ако вземем предвид, че уикендът се пада в събота и неделя, като се използват началната дата, крайната дата и дадените празници, можем да изчислим броя на работните дни.

Формулата, която да се използва, ще бъде:

Функция NETWORKDAYS.INTL

Използвайки тази формула, ще получим броя на работните дни като 273.

Функция NETWORKDAYS.INTL - Пример 1

Можем да променим почивните дни според нашите изисквания, като предоставим стойностите, дадени по-горе.

Пример 2 (Калкулатор за работни дни)

При изчисляване на изминалите работни дни това ще даде отрицателен резултат.

Датите са 28 февруари 2016 г. като начална дата и 31 януари 2016 г. като крайна дата. Между тях няма празници. Уикендът обаче идва в петък и събота. Така че формулата, която ще се използва, ще бъде = NETWORKDAYS.INTL (A2, B2,7).

Функция NETWORKDAYS.INTL - Пример 2

Резултатът, който получихме е -21, тоест 21 отминали дни.

Функция NETWORKDAYS.INTL - Пример 2б

Пример 3 (Калкулатор за работни дни)

Продължавайки с пример 1, нека приемем, че уикендът се пада в четвъртък. Формулата, която ще се използва, ще бъде = NETWORKDAYS.INTL (A2, B2,15, D2: D4) .

Функция NETWORKDAYS.INTL - Пример 3

И така, функцията ни даде резултат от 329 дни, тъй като почивните дни падат в четвъртък, а Денят на благодарността е в четвъртък.

Функция NETWORKDAYS.INTL - Пример 3a

Бележки за функцията NETWORKDAYS.INTL

  1. Отрицателна върната стойност - Ако началната дата е по-късна от крайната дата, функцията ще върне отрицателна стойност.
  2. #NUM! грешка - Възниква, когато start_date или end_date са извън обхвата на текущата основна стойност на датата.
  3. # СТОЙНОСТ! грешка - Когато низът през уикенда съдържа невалидни знаци или е с невалидна дължина, ще получим тази грешка.

Щракнете тук, за да изтеглите примерния файл на Excel

Допълнителни ресурси

Благодарим ви, че прочетохте ръководството на Finance за важни функции на Excel и как да направите изчисляване на работни дни в Excel! Като отделите време да научите и овладеете тези функции, ще ускорите значително финансовия си анализ. За да научите повече, разгледайте тези допълнителни финансови ресурси:

  • Функции на Excel за финанси Excel за финанси Това ръководство на Excel за финанси ще научи първите 10 формули и функции, които трябва да знаете, за да бъдете страхотен финансов анализатор в Excel. Това ръководство има примери, екранни снимки и инструкции стъпка по стъпка. В крайна сметка изтеглете безплатния шаблон на Excel, който включва всички финансови функции, обхванати в урока
  • Курс за усъвършенствани формули на Excel
  • Разширени формули на Excel, които трябва да знаете Разширените формули на Excel трябва да знаете Тези усъвършенствани формули на Excel са от решаващо значение за познаване и ще издигнат вашите умения за финансов анализ на следващото ниво. Разширени функции на Excel, които трябва да знаете. Научете 10-те най-добри формули на Excel, които всеки финансов анализатор от световна класа използва редовно. Тези умения ще подобрят работата ви с електронни таблици във всяка кариера
  • Преки пътища на Excel за PC и Mac Преки пътища за Excel PC Mac Преки пътища за Excel Excel - Списък на най-важните и често срещани преки пътища на MS Excel за потребители на PC и Mac, финанси, счетоводни професии. Клавишните комбинации ускоряват уменията ви за моделиране и спестяват време. Научете редактиране, форматиране, навигация, лента, специално поставяне, манипулиране на данни, редактиране на формули и клетки и други късове