Excel formula: pievienojot dienas, tiek izslēgtas noteiktas nedēļas dienas

Satura rādītājs

Vispārēja formula

=WORKDAY.INTL(date,days,"pattern")

Kopsavilkums

Lai datumam pievienotu dienas, vienlaikus izslēdzot noteiktas dienas (ti, izslēdzot tikai otrdienas un ceturtdienas, trešdienas utt.), Varat izmantot funkciju WORKDAY.INTL ar īpašu modeļa kodu.

Parādītajā piemērā formula C7 ir:

=WORKDAY.INTL(B7,7,"0101000")

Šī formula B7 datumam pievieno 7 dienas, izņemot otrdienas un ceturtdienas.

Paskaidrojums

Funkcija WORKDAY.INTL ir balstīta uz WORKDAY funkciju, kas paredzēta darba dienu pievienošanai datumam. WORKDAY automātiski izslēdz sestdienu un svētdienu un pēc izvēles var izslēgt pielāgoto svētku sarakstu. WORKDAY.INTL dara to pašu, bet ļauj papildus brīvdienām izslēgt arī visas nedēļas dienas.

Lai izslēgtu noteiktas nedēļas dienas, varat izmantot iepriekš konfigurētu kodu (pilnu sākotnējo iestatījumu sarakstu skatiet šajā lapā) vai norādīt savu "raksta kodu". Šablona kodam jābūt 7 ciparu garam, un tam ir vai nu nulle katrai nedēļas dienai, sākot ar pirmdienu un beidzot svētdien. Tiek izslēgtas vērtības, kas vienādas ar 1, un dienas ar nulles vērtībām tiek apstrādātas normāli.

Tātad, pieņemot, ka vēlaties pievienot 7 dienas datumam šūnā A1, varat rakstīt šādas formulas:

=WORKDAY.INTL(A1,7,"0000011") // exclude Sat, Sun =WORKDAY.INTL(A1,7,"0010011") // exclude Sat, Sun, Wed =WORKDAY.INTL(A1,7,"0101011") // exclude Sat, Sun, Tue, Thu

Interesanti raksti...