Excel vzorec: Pridať dni vylúčiť určité dni v týždni -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete k dátumu pridať dni a vylúčiť konkrétne dni (tj. Vylúčiť iba utorok a štvrtok, stredu, atď.), Môžete použiť funkciu WORKDAY.INTL so špeciálnym kódom vzoru.

V zobrazenom príklade je vzorec v C7:

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

Tento vzorec pripočíta k dátumu v B7 7 dní, s výnimkou utorka a štvrtka.

Vysvetlenie

Funkcia WORKDAY.INTL je založená na funkcii WORKDAY, ktorá je navrhnutá na pridanie pracovných dní k dátumu. WORKDAY automaticky vylučuje sobotu a nedeľu a voliteľne môže vylúčiť zoznam vlastných sviatkov. WORKDAY.INTL robí to isté, ale umožňuje vylúčiť okrem sviatkov aj všetky dni v týždni.

Ak chcete vylúčiť konkrétne dni v týždni, môžete použiť vopred nakonfigurovaný kód (úplný zoznam predvolieb nájdete na tejto stránke) alebo môžete poskytnúť svoj vlastný „vzorový kód“. Kód vzoru musí mať 7 číslic a musí mať nulu pre každý deň v týždni, počnúc pondelkom a končiac nedeľou. Hodnoty rovné 1 sú vylúčené a s dňami s nulovými hodnotami sa zaobchádza normálne.

Takže za predpokladu, že chcete k dátumu v bunke A1 pridať 7 dní, môžete písať vzorce takto:

=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

Zaujímavé články...