Excel-formel: Gantt-diagram efter uge -

Indholdsfortegnelse

Generisk formel

=AND((date+6)>=start,date<=end)

Resumé

For at oprette et Gantt-diagram efter uge kan du bruge betinget formatering anvendt med en formel baseret på AND-funktionen. I det viste eksempel er formlen anvendt på D5:

=AND((D$5+6)>=$B6,D$5<=$C6)

Når udtrykket ovenfor returnerer SAND for en given celle i kalenderen, anvendes den blå udfyldning.

Bemærk: dette er en variation af det daglige Gantt-diagrameksempel her.

Forklaring

I det viste eksempel er række 5 en overskriftsrække, og som indeholder en række gyldige datoer, formateret med det brugerdefinerede nummerformat "d". Med en statisk dato i D5 kan du bruge = D5 + 7 (kopieret på tværs) til at udfylde kalenderoverskriften i række 5. Dette gør det nemt at oprette en betinget formateringsregel, der sammenligner datoen, der er knyttet til hver kolonne, med datoerne i kolonne B og C.

Formlen er baseret på AND-funktionen, konfigureret med to betingelser. De første betingelser kontrollerer for at se om datoen i overskriftsrækken er større end eller lig med startdatoen + 6 dage:

(D$5+6)>=$B6

Den anden betingelse kontrollerer, om datoen i overskriften er mindre end eller lig med slutdatoen i kolonne C:

D$4<=$C5

Når begge betingelser er sande, returnerer formlen SAND og udløser den blå udfyldning for cellerne i kalendergitteret.

Bemærk: begge betingelser bruger blandede referencer for at sikre, at referencerne ændres korrekt, da betinget formatering anvendes på kalendergitteret.

Formel til månedsnavne

Månedsnavne i række 4 genereres automatisk med denne formel, kopieret over overskriften i række 5:

=REPT(TEXT(D5,"mmm"),IFERROR(MONTH(D5)MONTH(C5),1))

Dette er et eksempel på brug af REPT-funktionen til en betinget meddelelse uden IF-funktionen. MÅNED-funktionen bruges til at sammenligne måneder i overskriftsrækken. Når de er forskellige, vises månedens navn.

Interessante artikler...