Funkcija WORKDAY.INTL

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel 2024 Excel 2024 darbam ar Mac Excel 2021 Excel 2021 darbam ar Mac Excel 2019 Excel 2016 Excel tīmekļa lietojumprogramma

Šajā rakstā paskaidrota formulas sintakse un funkcijas WORKDAY lietošana. Funkcija INTL programmā Microsoft Excel. 

Šī funkcija atgriež sērijas numuru datumam, kas ir pirms vai pēc noteikta darbdienu skaita ar pielāgotiem parametriem nedēļas nogalēm. Neobligātie nedēļas nogaļu parametri var norādīt, kuras un cik dienas iekrīt nedēļas nogalēs. Ņemiet vērā, ka nedēļas nogales dienas un citas dienas, kas norādītas kā brīvdienas, netiek uzskatītas par darbdienām. 

Sintakse

WORKDAY.INTL(sākuma_datums, dienas, [nedēļas_nogale], [brīvdienas])

DARBDIENA. Funkcijas INTL sintakse izmanto šādus argumentus.

  • start_date Obligāts. Sākuma datums, apcirsts līdz veselam skaitlim. 
  • dienas Obligāts. Darba dienu skaits pirms vai pēc sākuma_datuma. Pozitīva vērtība dod nākotnes datumu; negatīva vērtība nozīmē pagātnes datumu; Nulles vērtība ļauj iegūt jau norādīto start_date. Dienu nobīde tiek apcirsta līdz veselam skaitlim. 
  • nedēļas nogale Neobligāts. Ja tiek izmantots, tas norāda dienu skaitu nedēļā, kas iekrīt nedēļas nogalē un netiek uzskatītas par darba dienām. Nedēļas nogales arguments ir nedēļas nogales skaitlis vai virkne, kas nosaka, kad ir nedēļas nogales. 
    Nedēļas_nogales skaitliskās vērtības norāda nedēļas nogales dienas, kā parādīts tālāk. 
Nedēļas_nogales skaitlis Nedēļas_nogales dienas
1 (vai izlaists) sestdiena, svētdiena
2 svētdiena, pirmdiena
3 pirmdiena, otrdiena
4 otrdiena, trešdiena
5 trešdiena, ceturtdiena
6 ceturtdiena, piektdiena
7 piektdiena, sestdiena
11 tikai svētdiena
12 tikai pirmdiena
13 tikai otrdiena
14 tikai trešdiena
15 tikai ceturtdiena
16 tikai piektdiena
17 tikai sestdiena

Nedēļas_nogales virkņu vērtības ir septiņas rakstzīmes garas. Katra virknes rakstzīme apzīmē nedēļas dienu, sākot ar pirmdienu. Rakstzīme 1 apzīmē dienu, kas nav darbdiena, bet 0 — darbdienu. Virknē drīkst izmantot tikai rakstzīmi 1 un 0. Turklāt 1111111 ir nederīga virkne.

Piemēram, 0000011 rezultāts ir nedēļas nogale, ko veido sestdiena un svētdiena.

  • Brīvdienas Šis ir neobligāts arguments sintakses beigās. Tas norāda neobligātu viena vai vairāku datumu kopu, kas jāizslēdz no darbdienu kalendāra. Svinamās dienas ir šūnu diapazons, kuros ir datumi, vai šos datumus apzīmējošu sērijas numuru masīva konstante. Datumi un sērijas vērtības brīvdienās var būt brīvā secībā.

Piebildes

  • Ja start_date ir ārpus pašreizējās datumu bāzes vērtības diapazona, tad WORKDAY. INTL atgriež kļūdas vērtību #NUM! .
  • Ja jebkurš svinamo dienu datums ir ārpus pašreizējās datumu bāzes vērtības WORKDAY diapazona. INTL atgriež kļūdas vērtību #NUM! .
  • Ja start_date plus dienas nobīde rezultātā nav derīgs datums, WORKDAY. INTL atgriež kļūdas vērtību #NUM! .
  • Ja nedēļas nogales virknei ir nederīgs garums vai tajā ir nederīgas rakstzīmes, WORKDAY. INTL atgriež kļūdas vērtību #VALUE! .

Piemērs

Nokopējiet tālāk norādītos datu paraugus (visu tabulu ar galveni). Jaunajā Excel darblapā ielīmējiet to šūnā A1 un blakus esošajā darblapā. Ja automātiski neredzat rezultātus, atlasiet formulu, nospiediet taustiņu F2 un Enter. Ja nepieciešams, pielāgojiet kolonnu platumu, lai redzētu visu. 

Formula Apraksts Tiešais rezultāts
=WORKDAY.INTL(DATE(2012;1;1);30;0) Ja argumentam Nedēļas_nogale tiek izmantota vērtība 0, tiek iegūta #NUM! Ja norādītā pozīcija atrodas pirms lauka pirmā vienuma vai aiz lauka pēdējā vienuma, formula radīs kļūdu #REF!. #NUM!
=WORKDAY.INTL(DATE(2012;1;1);90;11) Atrod datumu, kas atbilst 90 darbadienām, sākot ar 01.01.2012. un kā nedēļas nogales dienu skaitot tikai svētdienu (arguments Nedēļas_nogale ir 11). 41013
=TEXT(WORKDAY.INTL(DATE(2012;1;1);30;17);"dd.m.gggg.") Izmanto funkciju TEXT, lai iegūto sērijas numuru (40944) formatētu formātā "dd.m.gggg.". Atrod datumu, kas atbilst 30 darbadienām, sākot ar 01.01.2012. un kā nedēļas nogales dienu skaitot tikai sestdienu (arguments Nedēļas_nogale ir 17). 5.2.2012.