Excel-formel: Gantt-diagram med weekender -

Indholdsfortegnelse

Generisk formel

=WEEKDAY(date,2)>5

Resumé

For at opbygge et Gantt-diagram med skyggefulde weekender kan du bruge Betinget formatering med en formel baseret på hverdagsfunktionen. I det viste eksempel er formlen, der anvendes kalenderen, startende ved D4:

=WEEKDAY(D$4,2)>5

Bemærk: denne formel omhandler kun weekendskygge. Se denne artikel for at se, hvordan man bygger datobjælker med betinget formatering.

Forklaring

Nøglen til denne tilgang er kalenderoverskriften (række 4), som kun er en række gyldige datoer, formateret med det brugerdefinerede nummerformat "d". Med en hårdkodet dato i D4 kan du bruge = D4 + 1 til at udfylde kalenderen. Dette giver dig mulighed for at oprette en betinget formateringsregel, der sammenligner datoen i række 4 med datoerne i kolonne B og C.

For at skygge dage, der er weekender, bruger vi en formel baseret på hverdagsfunktionen. Hverdagsfunktionen returnerer som standard et tal mellem 1 og 7, der svarer til ugedage, hvor søndag er 1 og lørdag er 7. Ved at tilføje det valgfri andet argument kaldet "return type" med en værdi på 2, nummereringsskemaændringer, så mandag er 1 og lørdag og søndag er henholdsvis 6 og 7.

Som et resultat, for at returnere SAND for datoer, der enten er lørdag eller søndag, behøver vi kun at teste for tal større end 5. Den betingede formateringsformel, der anvendes i kalenderområdet (startende med D4), ser sådan ud:

=WEEKDAY(D$4,2)>5

Henvisningen til D4 blandes med rækken låst, så formlen fortsætter med at evaluere datoerne i overskriften for alle rækker i kalendergitteret.

Interessante artikler...