Grąžina visų darbo dienų, esančių tarp dviejų datų, skaičių, naudojant parametrus, nurodančius, kurios ir kiek iš jų bus savaitgalį. Savaitgalio dienos ir kitos dienos, kurios nurodytos kaip šventinės, nėra laikomos darbo dienomis.
Sintaksė
NETWORKDAYS.INTL(pradžios_data, pabaigos_data, [savaitgalis], [šventės])
Funkcijos NETWORKDAYS.INTL sintaksė turi tokius argumentus:
- Start_date ir end_date Būtina. Datos, kurių skirtumas turi būti apskaičiuotas. Pradžios_data gali būti ankstesnė, tokia pati arba vėlesnė už pabaigos_datą.
-
Savaitgalis Pasirinktinai. Nurodo savaitės dienas, kurios yra savaitgalio dienos ir nėra įtraukiamos į bendrą darbo dienų skaičių nuo pradžios_datos iki pabaigos_datos. Savaitgalis yra savaitgalio skaičius arba eilutė, kuri nurodo, kada bus savaitgalis.
Savaitgalio numerio reikšmės nurodo šias savaitgalio dienas:
| Savaitgalio skaičius | Savaitgalio dienos |
|---|---|
| 1 arba nenurodyta | Šeštadienis–sekmadienis |
| 2 | Sekmadienis– pirmadienis |
| 3 | Pirmadienis–antradienis |
| 4 | Antradienis–trečiadienis |
| 5 | Trečiadienis–ketvirtadienis |
| 6 | Ketvirtadienis–penktadienis |
| 7 | Penktadienis–šeštadienis |
| 11 | Tik sekmadienis |
| 12 | Tik pirmadienis |
| 13 | Tik antradienis |
| 14 | Tik trečiadienis |
| 15 | Tik ketvirtadienis |
| 16 | Tik penktadienis |
| 17 | Tik šeštadienis |
Savaitgalio eilutės reikšmę sudaro septyni simboliai ir kiekvienas eilutės simbolis žymi savaitės dieną pradedant nuo pirmadienio. 1 žymi ne darbo dieną, o 0 žymi darbo dieną. Eilutėje gali būti naudojami tik 1 ir 0. Naudojant 1111111 visada bus grąžinamas 0.
Pavyzdžiui, 0000011 bus savaitgalis šeštadienį ir sekmadienį.
- Šventės Pasirinktinai. Pasirinktinis vienos arba daugiau datų, kurios neturi būti įtrauktos į darbo dienų kalendorių, rinkinys. Šventės turi būti langelių, kuriuose yra datos arba sekos reikšmių masyvo konstanta, nurodanti tas datas, diapazonas. Datų arba sekos reikšmių šventėms tvarkos keitimas gali būti pasirenkamas.
Pastabos
- Jeigu pradžios_data yra vėlesnė nei pabaigos_data, grąžinta reikšmė bus neigiama, o dydis bus visų darbo dienų skaičius.
- Jeigu start_date nepatenka į esamos datos pagrindinės reikšmės diapazoną, NETWORKDAYS. INTL grąžina #NUM! klaidos reikšmę.
- Jeigu end_date nepatenka į esamos datos pagrindinės reikšmės diapazoną, NETWORKDAYS. INTL grąžina #NUM! klaidos reikšmę.
- Jeigu savaitgalio eilutė yra neleistino ilgio arba joje yra negaliojantys simboliai, NETWORKDAYS. INTL grąžina #VALUE! klaidos reikšmę.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.