Excel-formel: Gantt-diagram per vecka -

Generisk formel

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

Sammanfattning

För att bygga ett Gantt-diagram per vecka kan du använda villkorlig formatering tillämpad med en formel baserad på AND-funktionen. I exemplet som visas är formeln som tillämpas på D5:

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

När uttrycket ovan returnerar SANT för en viss cell i kalendern tillämpas den blå fyllningen.

Obs: detta är en variant av det dagliga Gantt-diagramexemplet här.

Förklaring

I exemplet som visas är rad 5 en rubrikrad som innehåller en serie giltiga datum, formaterade med det anpassade nummerformatet "d". Med ett statiskt datum i D5 kan du använda = D5 + 7 (kopieras över) för att fylla i kalenderhuvudet i rad 5. Detta gör det enkelt att ställa in en villkorlig formateringsregel som jämför det datum som är associerat med varje kolumn med datumen i kolumnerna B och C.

Formeln är baserad på AND-funktionen, konfigurerad med två villkor. De första villkoren kontrollerar om datumet i rubrikraden är större än eller lika med startdatumet + 6 dagar:

(D$5+6)>=$B6

Det andra villkoret kontrollerar om datumet i rubriken är mindre än eller lika med slutdatumet i kolumn C:

D$4<=$C5

När båda villkoren är sanna returnerar formeln SANT, vilket utlöser den blå fyllningen för cellerna i kalendergalleriet.

Obs! Båda villkoren använder blandade referenser för att säkerställa att referenserna ändras korrekt när villkorlig formatering tillämpas på kalendernätet.

Formel för månadsnamn

Månadsnamnen i rad 4 genereras automatiskt med den här formeln, kopieras över rubriken i rad 5:

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

Detta är ett exempel på hur du använder REPT-funktionen för ett villkorligt meddelande utan IF-funktionen. Funktionen MÅNAD används för att jämföra månader i rubrikraden. När de är olika visas månadens namn.

Intressanta artiklar...