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

Šiame straipsnyje aprašoma formulės sintaksė ir WORKDAY.INTL naudojimas programoje „Microsoft Excel“.

Grąžina datos, kuri yra prieš arba po nurodyto darbo dienų skaičiaus, eilės numerį su pasirinktiniais savaitgalio parametrais. Savaitgalio parametrai nurodo, kurios ir kiek dienų yra savaitgalio dienos. Savaitgalio dienos ir dienos, kurios yra nurodytos kaip šventės, nelaikomos darbo dienomis.

Sintaksė

WORKDAY.INTL(pradžios_data, dienos, [savaitgalis], [šventės])

Funkcijos WORKDAY.INTL sintaksė turi tokius argumentus:

  • Start_date    Būtinas. Pradžios data suapvalinama iki sveiko skaičiaus.

  • Dienų_skaičius    Būtinas. Darbo dienų skaičius prieš arba po start_date. Teigiama reikšmė – tai būsima data; neigiama reikšmė – tai praeities data; nulinė reikšmė išeis iš start_date. Dienos poslinkis suapvalinamas iki sveikojo skaičiaus.

  • Savaitgalis    Pasirinktinis. Nurodo savaitės dienas, kurios yra savaitgalio dienos ir kurios nėra laikomos darbo dienomis. Savaitgalis yra savaitgalio numeris arba eilutė, kuri nurodo kada bus savaitgalis.

    Savaitgalio numerio reikšmės nurodo šias savaitgalio dienas:

savaitgalio numeris

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 galimi tik simboliai 1 ir 0. 1111111 yra negaliojanti eilutė.

Pavyzdžiui, 0000011 bus savaitgalis šeštadienį ir sekmadienį.

  • Šventės    Pasirinktinis. 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

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

  • Jei kuri nors švenčių data yra už dabartinės datos pagrindinės reikšmės diapazono ribų, WORKDAY. INTL grąžina #NUM! klaidos reikšmę.

  • Jei start_date pridėjus dienos poslinkį gaunama neleistina data, WORKDAY. INTL grąžina #NUM! klaidos reikšmę.

  • Jei savaitgalio eilutė yra netinkamo ilgio arba joje yra neleistinų simbolių, WORKDAY. 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

Tiesioginis rezultatas

=WORKDAY.INTL(DATE(2012,1,1),30,0)

Naudojant 0 savaitgalio argumentui, gaunama #NUM! klaidą.

#NUM!

=WORKDAY.INTL(DATE(2012,1,1),90,11)

Randama data, prabėgus 90 darbo dienų nuo 2012/1/1, kaip darbo dieną įskaitant tik sekmadienius (Savaitgalio argumentas yra 11).

41013

=TEXT(WORKDAY.INTL(DATE(2012,1,1),30,17),"m/dd/MMMM")

TEXT funkcija naudojama nustatant gaunamą serijos numerio (40944) formatą į "m/dd/MMMM". Randama data, prabėgus 30 darbo dienų nuo 2012/1/1, kaip darbo dieną įskaitant tik šeštadienius (Savaitgalio argumentas yra 17).

2012/2/05

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ų.