Връща броя на пълните работни дни между две дати като използва параметри за посочване на това кои и колко на брой са почивните дни. Почивните дни и всички дни, които са посочени като празнични дни, не се смятат за работни дни.
Синтаксис
NETWORKDAYS.INTL(начална_дата; крайна_дата; [уикенд]; [празници])
Синтаксисът на функцията NETWORKDAYS.INTL има следните аргументи:
- Start_date и end_date Задължително. Датите, за които се пресмята разликата. начална_дата може да е по-рано, равно или по-късно от крайна_дата.
-
Уикенд Незадължително. Посочва дните на седмицата, които са почивни и не се включват в пълните работни дни между начална_дата и крайна_дата. Уикенд е номер на почивен ден или низ, който задава кога са почивните дни.
Числовите стойности за почивни дни посочват следните почивни дни:
| Номер на почивен ден | Почивни дни |
|---|---|
| 1 или пропуснато | събота, неделя |
| 2 | неделя, понеделник |
| 3 | понеделник, вторник |
| 4 | вторник, сряда |
| 5 | сряда, четвъртък |
| 6 | четвъртък, петък |
| 7 | петък, събота |
| 11 | Само неделя |
| 12 | Само понеделник |
| 13 | Само вторник |
| 14 | Само сряда |
| 15 | Само четвъртък |
| 16 | Само петък |
| 17 | Само събота |
Низовите стойности за уикенд са дълги седем знака и всеки знак в низа представя ден от седмицата, започвайки с понеделник. 1 представя неработен ден, а 0 представя работен ден. В низа са позволени само знаците 1 и 0. Използването на 1111111 винаги ще връща 0.
0000011 например ще даде като резултат почивни дни в събота и неделя.
- Празници Незадължително. Незадължителен набор от една или повече дати, които да се изключат от календара на работните дни. Празници трябва да е диапазон от клетки, които съдържат датите, или константа за масив от поредните стойности, представящи тези дати. Подреждането на датите или поредните стойности в празници може да е произволно.
Забележки
- Ако начална_дата е по-късно от крайна_дата, върнатата стойност ще е отрицателна, а големината ще е броят на пълните работни дни.
- Ако start_date е извън обхвата на текущата стойност на базата за дата, NETWORKDAYS. INTL връща #NUM! стойността на грешка.
- Ако end_date е извън обхвата на текущата стойност на базата за дата, NETWORKDAYS. INTL връща #NUM! стойността на грешка.
- Ако низът за уикенд е с невалидна дължина или съдържа невалидни знаци, NETWORKDAYS. INTL връща #VALUE! стойността на грешка.
Пример
Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.