Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2019 for Mac Excel 2016 Excel Web App

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:

  • Pradžios_data ir pabaigos_data    Būtinas. Datos, kurių skirtumas turi būti apskaičiuotas. Pradžios_data gali būti ankstesnė, tokia pati arba vėlesnė už pabaigos_datą.

  • Savaitgalis    Pasirinktinis. 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    Pasirinktinis. Pasirinktinis vienos arba daugiau datų rinkinys, kurios neturi būti įtrauktos į darbo dienų kalendorių. Šventės turi būti langelių diapazonas, kuriuose yra datos arba sekos reikšmių masyvo konstanta, nurodanti tas dienas. 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.

  • Jei start_date nėra esamos datos pagrindinės reikšmės diapazone, NETWORKDAYS. INTL grąžina #NUM! klaidos reikšmę.

  • Jei end_date nėra esamos datos pagrindinės reikšmės diapazone, NETWORKDAYS. INTL grąžina #NUM! klaidos reikšmę.

  • Jei savaitgalio eilutė yra netinkamo ilgio arba joje yra neleistinų simbolių, NETWORKDAYS. INTL grąžins #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.

Formulė

Aprašas

Rezultatas

=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,1,31))

Rezultatas – 22 ateinančios darbo dienos. Iš 31 dienos tarp pradinės ir galinės datų atima 9 išeigines (5 šeštadieniai ir 4 sekmadieniai). Pagal numatytuosius nustatymus, išeiginėmis laikomi šeštadieniai ir sekmadieniai.

22

=NETWORKDAYS.INTL(DATE(2006,2,28),DATE(2006,1,31))

Rezultatas -21, žymintis 21 praėjusią darbo dieną.

-21

=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,2,1),7,{"2006/1/2","2006/1/16"})

Rezultatas – 22 ateinančios darbo dienos gaunamas atėmus dešimt išeiginių (4 penktadieniai, 4 šeštadieniai, 2 šventės) iš 32 dienų tarp sausio 1 2006 ir vasario 1 2006. Argumentas 7 naudojamas savaitgaliui, t.y. penktadieniui ir šeštadieniui. Taip pat šiuo laikotarpiu yra ir dvi šventės.

22

=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,2,1),"0010001",{"2006/1/2","2006/1/16"})

Rezultatas – 22 ateinančios darbo dienos. Toks pat laikotarpis kaip ir prieš tai, tačiau savaitgalio dienomis yra sekmadienis ir trečiadienis.

20

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.