Excel-Formel: Gantt-Diagramm nach Woche -

Generische Formel

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

Zusammenfassung

Um ein Gantt-Diagramm pro Woche zu erstellen, können Sie eine bedingte Formatierung verwenden, die mit einer Formel angewendet wird, die auf der UND-Funktion basiert. In dem gezeigten Beispiel lautet die auf D5 angewendete Formel:

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

Wenn der obige Ausdruck für eine bestimmte Zelle im Kalender TRUE zurückgibt, wird die blaue Füllung angewendet.

Hinweis: Dies ist eine Variation des Beispiels für ein Tages-Gantt-Diagramm.

Erläuterung

In dem gezeigten Beispiel ist Zeile 5 eine Kopfzeile und enthält eine Reihe gültiger Daten, die mit dem benutzerdefinierten Zahlenformat "d" formatiert sind. Mit einem statischen Datum in D5 können Sie den Kalenderkopf in Zeile 5 mit = D5 + 7 (kopiert) füllen. Dies erleichtert das Einrichten einer bedingten Formatierungsregel, die das jeder Spalte zugeordnete Datum mit den Datumsangaben in vergleicht Spalten B und C.

Die Formel basiert auf der UND-Funktion, die mit zwei Bedingungen konfiguriert ist. Die erste Bedingung prüft, ob das Datum in der Kopfzeile größer oder gleich dem Startdatum + 6 Tage ist:

(D$5+6)>=$B6

Die zweite Bedingung prüft, ob das Datum in der Kopfzeile kleiner oder gleich dem Enddatum in Spalte C ist:

D$4<=$C5

Wenn beide Bedingungen erfüllt sind, gibt die Formel TRUE zurück und löst die blaue Füllung für die Zellen im Kalenderraster aus.

Hinweis: Beide Bedingungen verwenden gemischte Referenzen, um sicherzustellen, dass sich die Referenzen korrekt ändern, wenn die bedingte Formatierung auf das Kalenderraster angewendet wird.

Formel für Monatsnamen

Die Monatsnamen in Zeile 4 werden automatisch mit dieser Formel generiert, die über die Überschrift in Zeile 5 kopiert wird:

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

Dies ist ein Beispiel für die Verwendung der REPT-Funktion für eine bedingte Nachricht ohne die IF-Funktion. Die MONTH-Funktion wird verwendet, um Monate in der Kopfzeile zu vergleichen. Wenn sie unterschiedlich sind, wird der Monatsname angezeigt.

Interessante Beiträge...