Forum Discussion
Mikelson77
Apr 27, 2023Copper Contributor
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?
=WENN([@[Status ]]="Erledigt"; "Erledigt"; WENN([@[Fälligkeitsdatum ]]<HEUTE(); "Überfällig"; "Ausstehend"))
- NikolinoDEGold ContributorDie 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!- Mikelson77Copper 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''.
=WENN([@[Status ]]="Erledigt"; "Erledigt"; WENN([@[Fälligkeitsdatum ]]<HEUTE(); "Überfällig"; "Ausstehend"))