
Obecný vzorec
=WORKDAY.INTL(date,days,"pattern")
souhrn
Chcete-li přidat dny k datu a vyloučit konkrétní dny (tj. Vyloučit úterý a čtvrtek, pouze středy atd.), Můžete použít funkci WORKDAY.INTL se speciálním kódem vzoru.
V zobrazeném příkladu je vzorec v C7:
=WORKDAY.INTL(B7,7,"0101000")
Tento vzorec přidává k datu v B7 7 dní, s výjimkou úterý a čtvrtku.
Vysvětlení
Funkce WORKDAY.INTL je založena na funkci WORKDAY, která je navržena k přidání pracovních dnů k datu. WORKDAY automaticky vylučuje sobotu a neděli a volitelně může vyloučit seznam vlastních svátků. WORKDAY.INTL dělá totéž, ale kromě svátků umožňuje vyloučit všechny dny v týdnu.
Chcete-li vyloučit konkrétní dny v týdnu, můžete buď použít předkonfigurovaný kód (úplný seznam předvoleb najdete na této stránce), nebo zadat svůj vlastní „vzorový kód“. Kód vzoru musí mít 7 číslic a musí mít buď nulu pro každý den v týdnu, počínaje v pondělí a končící v neděli. Hodnoty rovné 1 jsou vyloučeny a dny s nulovými hodnotami jsou zpracovávány normálně.
Takže za předpokladu, že chcete k datu v buňce A1 přidat 7 dní, můžete psát 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