Forum Discussion

Mikelson77's avatar
Mikelson77
Copper Contributor
Apr 27, 2023
Solved

Fälligkeiten in 3 Stufen anzeigen

 

English version below

 

Guten Tag

Thema Projektübersicht.

Spalte F bezieht sich auf den Status( C ) und das Fälligkeitsdatum ( E ).

Die aktuelle Formel  für F ist =WENN([@[Status ]]="Erledigt";"Erledigt";WENN([@[Fälligkeitsdatum ]]>=HEUTE();"Überfällig";"Überfällig"))

Der Status( C ) kann eine der 4 Optionen sein: offen, in Bearbeitung,  fortlaufend, erledigt.

Ich würde gerne in Spalte F eine dritte Option hinzufügen. ‘‘ausstehend‘‘

 

‘‘Ausstehend‘‘ ist, wenn Status NICHT erledigt und Fälligkeitsdatum in Zukunft liegt.

''Überfällig'' ist, wenn  Status NICHT erledigt und Fälligkeitsdatum in Vergangenheit liegt.

''Erledigt'' (F) ist, wenn Status auf erledigt ist.

 

Beispiel siehe Tabelle:

Zelle F11 und F12 sollen in diesem Fall nicht ‘‘überfällig‘‘ sein, sondern ‘‘ausstehend‘‘ (gelb).

Zelle F7 bis F 10 sind korrekt.

 

Können Sie mir hierfür die korrekte Formel für die Spalte F geben?

 

 

______________________________________________

 

Project overview topic.

Column F refers to the status( C ) and the due date ( E ).

The formula is =If([@[Status ]]="Completed"; "Completed";IF([@[Due Date ]]>=TODAY(); "Overdue"; "Overdue")).

The status( C ) can be one of the 4 options: open, in process, ongoing, done.

I would like to add a third option in column F. ''Pending''

 

''Pending'' is when status is NOT done and due date is in future.

''Overdue'' is when status is NOT done and due date is in past.

''Done'' (F) is when status is on done.


See table for example:

Cell F11 and F12 should not be ''overdue'' in this case, but ''pending'' (yellow).

Cell F7 to F 10 are correct.


Can you give me the correct formula for column F for this?

 

  • Mikelson77 

    =WENN([@[Status ]]="Erledigt"; "Erledigt"; WENN([@[Fälligkeitsdatum ]]<HEUTE(); "Überfällig"; "Ausstehend"))

     

  • NikolinoDE's avatar
    NikolinoDE
    Gold Contributor
    Die Formel für Spalte F lautet:
    =WENN([@[Status]]="Erledigt","Erledigt",WENN([@[Status]]="Ausstehend","Ausstehend",WENN([@[Fälligkeitsdatum]]<HEUTE(),"Überfällig",WENN([@[Fälligkeitsdatum]]>=HEUTE(),"Ausstehend",""))))

    Diese Formel prüft zuerst, ob der Status "Erledigt" ist und gibt in diesem Fall "Erledigt" zurück. Wenn der Status nicht "Erledigt" ist, wird geprüft, ob das Fälligkeitsdatum in der Zukunft liegt, und wenn ja, wird "Ausstehend" zurückgegeben.
    Wenn das Fälligkeitsdatum in der Vergangenheit liegt, wird "Überfällig" zurückgegeben.
    Wenn weder "Erledigt" noch "Überfällig" noch "Ausstehend" zutrifft, wird ein leerer String zurückgegeben.

    Ich hoffe das hilft!
    • Mikelson77's avatar
      Mikelson77
      Copper Contributor

       

      Danke für Antwort NikolinoDE

       

      Leider kam eine Fehlermeldung. siehe Screenshot.

       

      Der Status( C ) kann eine der 4 Optionen sein:

      offen, in Bearbeitung, fortlaufend, erledigt.


      Sobald C NICHT erledigt ist, soll in F entweder ''überfällig'' angezeigt werden (wenn Fälligkeit in Vergangenheit) oder ''ausstehend''(wenn Fälligkeit in Zukunft).

      Das Wort/Der Status ausstehend kommt in Zeile C nicht vor, sondern ergibt sich aus ''In Bearbeitung, fortlaufend und offen''.

       

      • HansVogelaar's avatar
        HansVogelaar
        MVP

        Mikelson77 

        =WENN([@[Status ]]="Erledigt"; "Erledigt"; WENN([@[Fälligkeitsdatum ]]<HEUTE(); "Überfällig"; "Ausstehend"))

         

Resources