Excel-formel: Gantt-diagram med helger -

Innholdsfortegnelse

Generisk formel

=WEEKDAY(date,2)>5

Sammendrag

For å lage et Gantt-diagram med skyggelagte helger, kan du bruke Betinget formatering med en formel basert på ukedagsfunksjonen. I eksemplet som er vist, er formelen som ble brukt kalenderen, fra D4:

=WEEKDAY(D$4,2)>5

Merk: denne formelen omhandler bare helgenskygge. Hvis du vil se hvordan du bygger datolinjene med betinget formatering, kan du se denne artikkelen.

Forklaring

Nøkkelen til denne tilnærmingen er kalenderoverskriften (rad 4), som bare er en serie gyldige datoer, formatert med det tilpassede tallformatet "d". Med en hardkodet dato i D4 kan du bruke = D4 + 1 til å fylle ut kalenderen. Dette lar deg sette opp en betinget formateringsregel som sammenligner datoen i rad 4 med datoene i kolonne B og C.

For å skygge dager som er i helgene, bruker vi en formel basert på ukedagsfunksjonen. Ukedagsfunksjonen returnerer som standard et tall mellom 1 og 7 som tilsvarer ukedagene, der søndag er 1 og lørdag er 7. Ved å legge til det valgfrie andre argumentet kalt "returtype" med verdien 2, vil nummereringsordningen endres slik at mandag er 1 og lørdag og søndag er henholdsvis 6 og 7.

Som et resultat, for å returnere SANT for datoer som er enten lørdag eller søndag, trenger vi bare å teste for tall som er større enn 5. Den betingede formateringsformelen som brukes i kalenderområdet (starter med D4) ser slik ut:

=WEEKDAY(D$4,2)>5

Henvisningen til D4 er blandet, med raden låst slik at formelen fortsetter å evaluere datoene i overskriften for alle radene i kalendergitteret.

Interessante artikler...