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

Anonim

В тази статия ще научим как да използваме функцията NETWORKDAYS.INTL в Excel.

Какви са работни и неработни дни?

Обикновено събота и неделя са почивни дни, което означава неработни дни. Понякога, изчислявайки общия брой работни дни между две дати, можем ръчно да изчислим броя на дните между дните и да извадим броя на дните. Това не изглежда лесно и може да доведе до грешки, ако двете посочени дати са твърде много разделени. Така че за това обикновено използваме функцията NETWORKDAYS в Excel. Функцията NETWORKDAYS има фиксиран тип уикенд, който е събота и неделя. Така че сега научаваме разширената версия на функцията NETWORKDAYS, която ви позволява да редактирате уикендите по избор.

NETWORKDAYS.INTL функция в Excel

Функцията NETWORKDAYS.INTL е функция за дата и час, която връща броя на работните дни като число. Отнема начална_дата, крайна_дата двете посочени дати. Има два незадължителни аргумента по посочените дати.

  1. Уикенди: дни, които са неработни в една седмица
  2. празници: включване на случайни неработни дни.

NETWORKDAYS.INTL Синтаксис на функцията:

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

start_date: отчитане на началната дата

end_date: отчитане на крайната дата

[уикенд]: дните от седмицата се считат за почивни дни. По подразбиране е 1 (събота и неделя)

[празници]: позоваване на масиви от дни, считани за неработни дни.

Повече за спора през уикенда:

Аргументът за уикенда приема числовия аргумент, който обозначава модела на неработещите дни в седмицата. По подразбиране е 1 (събота и неделя като уикенд). За повече инспекция на таблицата по -долу

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

Показаното по -горе показва номера по подразбиране, които могат да бъдат избрани от популярните неработни дни. Можете да персонализирате типа неработни дни, като използвате маскиращите дни от седмицата. Предоставете 7 -цифрения аргумент за уикенд с кавички, представляващи 1 означава уикенд и 0 означава работен ден. Например, ако неработните дни в седмицата са вторник, сряда, събота и неделя, тогава аргументът за маска ще бъде „0101011“, започвайки от понеделник.

Пример:

Всичко това може да е объркващо за разбиране. Нека разберем как да използваме функцията, използвайки пример. Тук имаме някои примерни дати, при които трябва да намерим общите работни дни между двете посочени дати, когато събота и неделя са неработни дни и като разглеждаме националните празници като работни дни.

Използвайте формулата:

= NETWORKDAYS.INTL (B4, C4)

Както виждате, има 28 работни дни между датите, приемащи Sat & Sun като неработни дни по подразбиране.

Сега искаме да приемем единствената неделя за неработен ден в седмицата и да считаме националните празници за неработни. Тук националните празници се наричат почивни дни използвайки именен диапазон.

Използвайте формулата:

= NETWORKDAYS.INTL (B5, C5, 11, празници)

11: аргумент за неделя като само неработни дни в седмицата

Както можете да видите, формулата връща 68 дни. Тази формула е много полезна за държавните служители според обяснените условия.

Сега един пример е обяснен с използването на маскиращите дни в седмицата. Като се вземат предвид всички работни дни в седмицата и всички национални празници като работни.

Използвайте формулата:

= NETWORKDAYS.INTL (B6, C6, "0000000")

1 означава неработен ден и 0 означава работен ден

Както можете да видите, има 50 работни дни между двете дати. По същия начин можете да намерите работните дни между всякакви две дати. По -долу има още няколко примера.

В клетка D7 вторник, четвъртък, събота и неделя се приемат като неработни дни. Но в клетката D8 трябва да сте любопитни да знаете как броят на дните може да бъде отрицателен. Да, прав си, дните не могат да бъдат отрицателни. Отрицателният знак означава, че крайната дата и началната дата не са в правилен ред, докато величината 11 обозначава броя работни дни между двете дати.

Можете да използвате функцията NETWORKDAYS, ако дните през уикенда са фиксирани като събота и неделя.

Ето всички бележки за наблюдение, използващи функцията NETWORKDAYS.INTL в Excel
Бележки:

  1. Excel съхранява дати като серийни номера и се използва при изчисляване от функцията. Затова се препоръчва да се използват дати като препратка към клетка или да се използва функцията DATE, вместо да се дава директен аргумент на функцията. Проверете валидирането на стойностите на датата, ако функцията връща #VALUE! Грешка.
  2. Ако началната дата е по -голяма от крайната, функцията връща броя на дните с отрицателен знак.
  3. Ако началната и крайната дата са една и съща и тази дата работи, функцията връща 1.
  4. Ако началната или крайната дата са извън диапазона, тогава функцията връща #NUM! Грешка.
  5. Аргументът „Празници“ трябва да се дава като препратка към масив, а не като отделни дати, разделени със запетаи, функцията изхвърля твърде много грешки с аргументи.

Надявам се, че тази статия за това как да използвате функцията NETWORKDAYS.INTL в Excel е обяснима. Намерете още статии за формулите за дата и час и свързаните функции на Excel тук. Ако ви харесаха нашите блогове, споделете го с приятелите си във Facebook. Можете също така да ни следвате в Twitter и Facebook. Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта.

Как да използвате функцията NETWORKDAYS в Excel : Връща работните дни между двете посочени дати, използвайки функцията NETWORKDAYS.

Как да използвате функцията WORKDAYS в Excel : Връща стойността на датата на работния ден след дни, добавени към началната дата, използвайки функцията WORKDAYS в Excel.

Пребройте празниците между датите в Excel : бройте неработни дни между двете дадени дати, като използвате функциите DATEDIF и NETWORKDAYS в Excel.

Извличане на дни между датите, без да се обръща внимание на годините в Excel : пребройте дните между двете дати, като използвате различни функции и математическа операция в Excel

Пребройте датите на раждане по месеци в Excel : пребройте броя дати в определен месец, като използвате функцията SUMPRODUCT и MONTH в Excel.

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

Популярни статии:

Как да използвате функцията IF в Excel : Изразът IF в Excel проверява условието и връща конкретна стойност, ако условието е TRUE или връща друга конкретна стойност, ако FALSE.

Как да използвате функцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.

Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.