Excel-formule: Gantt-diagram met weekenden -

Inhoudsopgave

Generieke formule

=WEEKDAY(date,2)>5

Samenvatting

Om een ​​Gantt-diagram te maken met weekenden gearceerd, kunt u voorwaardelijke opmaak gebruiken met een formule op basis van de weekdagfunctie.In het getoonde voorbeeld is de formule toegepast op de kalender, beginnend bij D4, is:

=WEEKDAY(D$4,2)>5

Opmerking: deze formule heeft alleen betrekking op schaduwwerking in het weekend. Raadpleeg dit artikel om te zien hoe u de datumbalken met voorwaardelijke opmaak maakt.

Uitleg

De sleutel tot deze benadering is de kalenderkop (rij 4), die slechts een reeks geldige datums is, opgemaakt met de aangepaste getalnotatie "d". Met een hardgecodeerde datum in D4, kunt u = D4 + 1 gebruiken om de kalender te vullen. Hiermee kunt u een regel voor voorwaardelijke opmaak instellen die de datum in rij 4 vergelijkt met de datums in de kolommen B en C.

Om dagen in het weekend te schaduwen, gebruiken we een formule op basis van de weekdagfunctie. Standaard retourneert de weekdagfunctie een getal tussen 1 en 7 dat overeenkomt met dagen van de week, waarbij zondag 1 is en zaterdag 7. Door het optionele tweede argument genaamd 'retourneringstype' toe te voegen met een waarde van 2, nummeringsschema verandert zodat maandag 1 is en zaterdag en zondag respectievelijk 6 en 7.

Als gevolg hiervan, om WAAR te retourneren voor datums die ofwel zaterdag of zondag zijn, hoeven we alleen te testen op getallen groter dan 5. De formule voor voorwaardelijke opmaak die wordt toegepast op het kalendergebied (beginnend met D4) ziet er als volgt uit:

=WEEKDAY(D$4,2)>5

De verwijzing naar D4 is gemengd, met de rij vergrendeld, zodat de formule de datums in de koptekst voor alle rijen in het agendaraster blijft evalueren.

Interessante artikelen...