„Excel“ formulė: pridėjus dienas neįtraukiamos tam tikros savaitės dienos

Turinys

Bendroji formulė

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

Santrauka

Norėdami pridėti dienas prie datos, išskyrus konkrečias dienas (ty neįtraukti tik antradienių ir ketvirtadienių, trečiadienių ir kt.), Galite naudoti funkciją WORKDAY.INTL su specialiu šablono kodu.

Parodytame pavyzdyje formulė C7 yra:

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

Ši formulė prideda 7 dienas prie B7 datos, išskyrus antradienius ir ketvirtadienius.

Paaiškinimas

Funkcija WORKDAY.INTL yra pagrįsta funkcija WORKDAY, kuri skirta pridėti darbo dienas prie datos. „WORKDAY“ automatiškai neįtraukia šeštadienio ir sekmadienio ir pasirinktinių švenčių sąrašo. WORKDAY.INTL daro tą patį, bet leidžia be atostogų išskirti bet kurias savaitės dienas.

Jei norite neįtraukti konkrečių savaitės dienų, galite naudoti iš anksto sukonfigūruotą kodą (visą išankstinių nustatymų sąrašą rasite šiame puslapyje) arba pateikti savo „šablono kodą“. Rašto kodas turi būti 7 skaitmenų ilgio ir turėti nulį kiekvienai savaitės dienai, pradedant pirmadieniu ir baigiant sekmadieniu. Vertės, lygios 1, neįtraukiamos, o dienos su nuline verte traktuojamos paprastai.

Taigi, darant prielaidą, kad norite pridėti 7 dienas prie datos langelyje A1, galite parašyti tokias formules:

=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

Įdomios straipsniai...