Excel formula: Ganttov grafikon z vikendi -

Kazalo

Splošna formula

=WEEKDAY(date,2)>5

Povzetek

Za izdelavo Ganttovega grafikona z zasenčenimi vikendi lahko uporabite pogojno oblikovanje s formulo, ki temelji na funkciji v tednu. V prikazanem primeru je formula, ki je uporabila koledar, ki se začne pri D4, naslednja:

=WEEKDAY(D$4,2)>5

Opomba: ta formula obravnava samo senčenje ob koncu tedna. Če si želite ogledati, kako sestaviti datumske vrstice s pogojnim oblikovanjem, si oglejte ta članek.

Pojasnilo

Ključ tega pristopa je glava koledarja (vrstica 4), ki je le vrsta veljavnih datumov, oblikovana s formatom števil po meri "d". Če imate datum D4 s trdnim kodiranjem, lahko uporabite = D4 + 1 za zapolnitev koledarja. To vam omogoča, da nastavite pravilo pogojnega oblikovanja, ki primerja datum v vrstici 4 z datumi v stolpcih B in C.

Za senčenje dni, ki so vikendi, uporabljamo formulo, ki temelji na funkciji delavnika. Funkcija tedna privzeto vrne število med 1 in 7, ki ustreza dnevom v tednu, kjer je nedelja 1 in sobota 7. Vendar pa z dodajanjem neobveznega drugega argumenta, imenovanega "tip vrnitve" z vrednostjo 2, shema oštevilčenja se spremeni tako, da sta ponedeljek 1 in sobota in nedelja 6 oziroma 7.

Kot rezultat, če želimo vrniti TRUE za datume, ki so bodisi sobota ali nedelja, moramo preizkusiti le številke, večje od 5. Formula pogojnega oblikovanja, ki se uporablja za območje koledarja (začenši z D4), je videti takole:

=WEEKDAY(D$4,2)>5

Sklic na D4 je mešan, vrstica je zaklenjena, tako da formula še naprej ocenjuje datume v glavi za vse vrstice v mreži koledarja.

Zanimive Članki...