![]() |
||
![]() |
Zeitsprünge mit ExcelIch versuche, unter Excel 97 eine kleine Terminverwaltung zu realisieren. Dabei soll in der ersten Spalte der Endtermin eines Projekts stehen. In der zweiten Spalte möchte ich den Erledigungsstatus erfassen; in einer dritten Spalte soll für unerledigte Projekte, bei denen der Endtermin bereits vergangen ist, der jeweilige Folgemonat erscheinen. Für Projekte, die bereits erledigt sind, soll der Text erledigt erscheinen. Projekte, die noch nicht erledigt sind und deren Endtermin noch nicht erreicht ist, soll Excel mit dem geplanten Endtermin anzeigen. Wie kann man das in Excel umsetzen? Das läßt sich durchaus umsetzen, und zwar mit verschiedenen Bedingungen. Zunächst sollten Sie die einzelnen Bedingungen isolieren und Teillösungen bilden. Diese reihen Sie dann schrittweise aneinander und stellen so eine komplexe Formel zusammen, die alle Anforderungen erfüllt. Eine Möglichkeit wäre diese: =WENN (C2=1;ôerledigtô; EinDatumswert)¶Nun gilt es, den Datumswert genauer zu bestimmen. Da Excel ihn nur bei unfertigen Projekten anzeigt, brauchen Sie sich über die bereits fertiggestellten keine Gedanken mehr zu machen. Für unfertige Projekte gibt es wiederum zwei Zustände: Entweder sie haben den Endtermin bereits überschritten oder nicht. Im ersten Fall ist gemäß Ihrer Forderung, einen Monat auf das aktuelle Datum aufzuschlagen, im zweiten Fall das aktuelle Datum auszugeben. Nehmen wir an, der Endtermin steht in Spalte B, so ergibt sich folgende Bedingung: =WENN (B2 |
![]() |