Excel vzorec: Ganttův graf s víkendy -

Obsah

Obecný vzorec

=WEEKDAY(date,2)>5

souhrn

Chcete-li vytvořit Ganttův diagram se stínovanými víkendy, můžete použít podmíněné formátování se vzorcem založeným na funkci dne v týdnu. V zobrazeném příkladu vzorec použil kalendář, počínaje D4, je:

=WEEKDAY(D$4,2)>5

Poznámka: tento vzorec se zabývá pouze víkendovým stínováním. Informace o tom, jak vytvořit datové pruhy s podmíněným formátováním, najdete v tomto článku.

Vysvětlení

Klíčem k tomuto přístupu je záhlaví kalendáře (řádek 4), což je jen řada platných dat, formátovaná vlastním formátem čísel „d“. S pevně zakódovaným datem v D4 můžete k vyplnění kalendáře použít = D4 + 1. To vám umožní nastavit pravidlo podmíněného formátování, které porovnává datum v řádku 4 s daty ve sloupcích B a C.

Pro zastínění dnů, které jsou víkendy, používáme vzorec založený na funkci dne v týdnu. Ve výchozím nastavení funkce v pracovní den vrací číslo mezi 1 a 7, které odpovídá dnům v týdnu, kde neděle je 1 a sobota je 7. Přidáním volitelného druhého argumentu s názvem „návratový typ“ s hodnotou 2 však schéma číslování se změní tak, že pondělí je 1, sobota 6 a 7 neděle.

Výsledkem je, že pro vrácení PRAVDA pro data, která jsou buď sobota nebo neděle, musíme testovat pouze čísla větší než 5. Vzorec podmíněného formátování aplikovaný na oblast kalendáře (počínaje D4) vypadá takto:

=WEEKDAY(D$4,2)>5

Odkaz na D4 je smíšený, přičemž řádek je uzamčen, takže vzorec nadále vyhodnocuje data v záhlaví pro všechny řádky v mřížce kalendáře.

Zajímavé články...