Erstelle eine Excel-Tabelle Tasks mit den verlangten Spalten und einer eindeutigen TaskID, die sich beim Verschieben einer Aufgabe niemals ändert. Verwende kontrollierte Listen für Owner, Priority, Status und IsMilestone. Validiere, dass Done ein CompletedDate erfordert, Blocked einen BlockerReason und ein NextReviewDate und DependencyTaskID in Tasks vorhanden ist. Status bleibt eine Nutzereingabe; ergänze eine formelbasiert abgeleitete Spalte Health.
Health-Logik: Wenn Status Done oder Cancelled ist, Closed zurückgeben; wenn DueDate leer ist, Review; wenn DueDate<TODAY(), Overdue; wenn DueDate<=TODAY()+3, Due soon; wenn Status Blocked ist, Blocked; andernfalls On track. Blocked stattdessen vor den Datumsprüfungen einordnen, falls das Team Hindernissen Vorrang geben möchte. DaysPastDue nur für offene überfällige Arbeit berechnen und den Fertigstellungsgrad nicht aus der Kalenderzeit ableiten.
PivotTables nach ProjectID und Owner erstellen, die Anzahlen offener, überfälliger, bald fälliger, blockierter und abgeschlossener Aufgaben zeigen; überfällige Aufgaben mit hoher Priorität auflisten, statt sie in Summen zu verbergen. Eine nach DueDate sortierte Milestones-Ansicht ergänzen. Jeden Dienstag ProjectID, TaskID, Status, DueDate, Health, Owner und SnapshotDate an eine History-Tabelle anhängen, damit Friständerungen sichtbar bleiben. Mittwochs prüfen: doppelte IDs, fehlende Verantwortliche oder Termine, ungültige Abhängigkeiten, veraltetes LastUpdated, blockierte Elemente ohne Prüfdatum und Abstimmung der Übersichtszahlen mit gefilterten Aufgabenzeilen.