Verwenden Sie Formelfelder

Formelfelder ermöglichen es Ihnen, Berechnungen zwischen numerischen, Datums- und Zeitfeldern in Aufgaben mit einfachen oder fortgeschrittenen Formeln durchzuführen.

Von der Berechnung der Anzahl der Tage zwischen Start- und Fälligkeitsdatum, Unterschieden zwischen benutzerdefinierten Feldern oder komplexeren Berechnungen, verwenden Sie Formelfelder, um zusätzliche Informationen zu ermitteln, die Ihre ClickUp-Erfahrung bereichern werden.

Was du wissen musst

  • Im Free Forever-Plan sind 60 Anwendungen für benutzerdefinierte Felder, einschließlich Formelfelder, verfügbar.
  • Unbegrenzte Nutzungsmöglichkeiten sind auf allen bezahlten Plänen verfügbar.
  • Du kannst Formel-Felder in allen bezahlten Plänen berechnen.
  • Einzelne benutzerdefinierte Felder können vor Gästen verborgen werden.
  • Gäste mit Bearbeitungs- oder vollständigen Berechtigungen können vorhandene benutzerdefinierte Felder bearbeiten, aber keine neuen erstellen.
  • Formelfelder, die die Funktion TODAY() verwenden, können nicht sortiert, gefiltert, gruppiert oder in Dashboard-Berechnungskarten verwendet werden.
  • Sie können keine Spalten mit benutzerdefinierten Formelfeldern berechnen, wenn das Formelfeld die Funktion TODAY() verwendet.
  • Du musst Zugriff auf alle Felder haben, die in benutzerdefinierten Formelfeldern verwendet werden, um die Ergebnisse zu sehen. Wenn ein privates Feld verwendet wird, auf das du keinen Zugriff hast, wirst du keine Ergebnisse sehen.

Erstellen eines Formelfelds

So erstellst du ein Formel-Feld in der Listenansicht oder in der Ansicht der Tabelle:

  1. Klicke in der oberen rechten Ecke über der Tabelle „Aufgabe“ auf das Plus-Symbol.
  2. Wählen Sie Formel.
  3. Benennen Sie das Formelfeld.
  4. Klicken Sie auf Erstellen.
  5. Klicke in der neuen Spalte "Formel" auf das Symbol ƒx.
  6. Wählen Sie aus den Dropdown-Menüs zwei Felder und einen Operator aus. Sie müssen möglicherweise die benötigten Felder erstellen.
    • Sie können auch den Erweiterten Editor öffnen, um eine erweiterte Formel zu erstellen.

Zum Beispiel gibt es zwei benutzerdefinierte Felder vom Typ Nummer, die Umsatz und Kosten heißen. Es gibt ein benutzerdefiniertes Feld mit der Formel, das Gewinn heißt. Die Formel, die für das benutzerdefinierte Feld "Formel" festgelegt wurde, lautet Umsatz – Kosten. Die Summe wird im Feld Gewinn angezeigt, wenn Werte in die Felder Umsatz und Kosten eingegeben werden

Screenshot einer Formel, die Kosten von Einnahmen abzieht.png

Die Kalkulationskarte zeigt die Summe aller Felder der Gewinnformel an allen Standorten, an denen die Karte Berichte erstattet. 

Screenshot der Berechnungskarte.png

Formelfelder können auf jeder Ebene Ihres Workspace angewendet werden, jedoch können sie nicht an zusätzlichen Orten hinzugefügt werden.

Erstellen Sie eine Spalte für benutzerdefinierte Formelfelder

Um ein benutzerdefiniertes Feld in der Listenansicht oder Tabelle-Ansicht zu erstellen:

  1. Klicken Sie in der oberen rechten Ecke auf das Plus -Symbol.
  2. Formel auswählen.
  3. Benennen Sie das Formelfeld.
  4. Klicken Sie auf Spalte hinzufügen.

Formeloptionen berechnen automatisch die gesamte Spalte. Wenn du eine Formel in einer Aufgabe bearbeitest, wird die Formel für die gesamte Spalte bearbeitet.

Unterstützte Felder

Mit über 70 verschiedenen Funktionen können die Formeln Daten aus den folgenden Feldern berechnen:

  • Nummernbenutzerdefinierte Felder
    Sie können Nummernbenutzerdefinierte Felder in Berechnungskarten verwenden. 
  • Währungsbenutzerdefinierte Felder
  • Ausklappbare benutzerdefinierte Felder, die nur Zahlen verwenden
  • Datumsbezogene benutzerdefinierte Felder
  • Startdatum
  • Fälligkeitsdatum
  • Datum der Fertigstellung
  • Erstellungsdatum
  • Beginndatum
  • Datum der Aktualisierung
  • Abschlussdatum
  • Protokollierte Zeit
    • Die erfasste Zeit ist in Stunden.
  • Geschätzte Zeit
    • Die geschätzte Zeit ist in Stunden.
  • Sprint-Punkte
  • Andere Formelfelder

Einfache Formeln verwenden

Einfache Formeln dienen der schnellen Addition, Subtraktion, Division und Multiplikation.

Um eine einfache Formel zu erstellen:

  1. Klicken Sie auf Ihr benutzerdefiniertes Feld Formel.
  2. Wähle einen Wert aus dem ersten Dropdown-Menü aus.
  3. Wählen Sie einen Operator:
    • Hinzufügen
    • Subtrahiere
    • Multiplizieren
    • Teilen
  4. Wähle einen Wert aus dem zweiten Dropdown-Menü aus.
  5. Klicken Sie auf Berechnen.

Erweiterte Formeln verwenden

Erweiterte Formeln ermöglichen komplexere und flexiblere Berechnungen.

Um eine erweiterte Formel zu erstellen:

  1. Klicken Sie auf Ihr benutzerdefiniertes Feld Formel.
  2. Schalte den erweiterten Editor um.
  3. Durchsuchen Sie die verfügbaren benutzerdefinierten Felder und Operatoren.
  4. Geben Sie eine gültige Formel in das Textfeld oben ein.
  5. Klicken Sie auf Berechnen.

Screenshot einer erweiterten Formel, die die verbleibende Zeit anzeigt.png

Formeln in Formeln verwenden

Du kannst andere Formelfelder als Variablen in deinen einfachen und fortgeschrittenen Formeln verwenden!

Wenn du eine neue Formel erstellst, gibt es keine Begrenzung für die Anzahl anderer Formeln, die du in ihrer Definition verwenden kannst, und du kannst sie mit anderen numerischen Feldern wie Zahlen und Daten kombinieren.

Geschachtelte Formeln können derzeit nicht mehr als eine Ebene überschreiten. Zum Beispiel kann eine Formel, die mithilfe einer anderen Formel definiert wird, nicht verwendet werden, um eine dritte Formel zu definieren.

Formelfelder sortieren

Sie können Aufgaben sortieren in der Listen- oder Tabellenansicht nach Formelfeldern.

Aufgaben können nicht nach Formelfeldern sortiert werden, die die Funktion TODAY() enthalten oder mehrere Ausgabetypen zurückgeben.

Um Aufgaben nach Formelfeldern zu sortieren:

  1. Öffnen Sie die Ansicht.
  2. Klicke auf die Kopfzeile der Spalte "Formel Feld".
  3. Wähle eine der Sortieroptionen aus:
    • Sortieren: Sortieren Sie die aktuelle Gruppe von Aufgaben nach der Spalte des Formelfelds.
    • Sortiere die gesamte Spalte: Sortiere jede sichtbare Aufgabe in der Ansicht nach der Spalte "Formel-Feld".

Um Ihre Sortierungsauswahl zu löschen:

  1. Klicke auf die Kopfzeile der Spalte "Formel Feld".
  2. Klicken Sie auf Sortierung aufheben.

Filter Formel Felder

Du kannst Aufgaben nach Formel-Feldern filtern.

Sie können Aufgaben nicht nach benutzerdefinierten Feldern filtern, die die Funktion TODAY() enthalten oder mehrere Ausgabetypen zurückgeben.

Um Aufgaben nach benutzerdefinierten Formelfeldern zu filtern:

  1. Öffnen Sie die Ansicht.
  2. Klicke oben in der Ansicht auf Filter.
  3. Im ersten Dropdown das Formelfeld auswählen.
  4. Füge die restlichen Filterkriterien hinzu.

Felder der Formel gruppieren

Sie können Aufgaben in der Listenansicht und Tabellenansicht nach Formelfeldern gruppieren.

Du kannst Aufgaben nur nach Formelfeldern gruppieren, die Datumsangaben, Boolesche Werte oder eine Mischung aus Datumsangaben und Booleschen Werten ausgeben.

Um nach einem benutzerdefinierten Formelfeld zu gruppieren:

  1. Öffnen Sie die Ansicht.
  2. Klicken Sie oben in der Ansicht auf Gruppieren.
  3. Wähle Benutzerdefinierte Felder aus.
  4. Wählen Sie das Formelfeld.

Berechnung von Formelfeld-Spalten

Sie können Formelfeldspalten in der Listenansicht auf allen bezahlten Plänen berechnen.

Sie können Spalten nur für Formelfelder berechnen, die Zahlen und Daten ausgeben.

So berechnen Sie eine Spalte für das benutzerdefinierte Feld Formel:

  1. Klicke unten in der Spalte eines Formel Feldes auf Berechnen.
  2. Die Optionen variieren je nach Formelausgabe:
    • Für Formeln, die Daten zurückgeben, wählen Sie zwischen Bereich, frühestes Datum und spätestes Datum.
    • Für Formeln, die Zahlen zurückgeben, wählen Sie zwischen Summe, Durchschnitt oder Bereich.
  3. Die Ergebnisse werden am unteren Ende der Spalte angezeigt.

Fortgeschrittene Formelbeispiele aus der Praxis

Sie können erweiterte Formeln verwenden, um Tage hinzuzufügen oder abzuziehen, Prozentzeichen anzuzeigen, Dezimalstellen zu runden und vieles mehr! Sie können erweiterte Formeln verwenden, um Tage hinzuzufügen oder abzuziehen, Prozentzeichen anzuzeigen, Dezimalstellen zu runden und vieles mehr! 

Gewünschtes Ergebnis Methode Beispiel für eine Formel
Fügen Sie ein bestimmtes Anzahl von Tagen zum Datumsfeld hinzu Verwenden Sie die DATUM-Funktion und wenden Sie grundlegende mathematische Ausdrücke für JAHR(), MONAT() oder TAG() an. Zum Beispiel, um einem Datum sieben Tage hinzuzufügen: DATE(YEAR(field("Fälligkeitsdatum")),MONTH(field("Fälligkeitsdatum")),DAY(field("Fälligkeitsdatum"))+7)
Ziehen Sie eine bestimmte Anzahl von Tagen vom Datumsfeld ab Verwenden Sie die DATUM-Funktion und wenden Sie grundlegende mathematische Ausdrücke für JAHR(), MONAT() oder TAG() an. Zum Beispiel, um fünf Tage von einem Datum zu subtrahieren: DATE(YEAR(DAYS(Feld("Fälligkeitsdatum"), 5)), MONTH(DAYS(Feld("Fälligkeitsdatum"), 5)), DAY(DAYS(Feld("Fälligkeitsdatum"), 5)))
Berechnen Sie den Unterschied zwischen zwei Daten. Verwenden Sie die DAYS-Funktion, um dies zu erreichen.

Das folgende Format wird für diese Formel verwendet: TAGE(Enddatum, Startdatum)

So berechnest du die Differenz zwischen dem Start- und Fälligkeitsdatum einer Aufgabe: DAYS(Feld("Fälligkeitsdatum"),Feld("Startdatum" ) )

Berechnen Sie einen Prozentsatz aus einem benutzerdefinierten Feld Verwenden Sie in der Formel Prozentsätze anstelle von Dezimalzahlen. Zum Beispiel: Feld("Nummer Feld")*10%
Ergebnisse in Farbe codieren Verwenden Sie eine Formel, um Ergebnisse mit Emojis farblich zu kennzeichnen.

Zum Beispiel:

- Wenn das Alter einer Aufgabe 10 Tage oder weniger beträgt, füge einen grünen Indikator hinzu.

• Wenn das Alter einer Aufgabe 20 Tage oder weniger beträgt, fügen Sie einen gelben Indikator hinzu.

• Wenn das Alter einer Aufgabe über 20 Tage liegt, fügen Sie einen roten Indikator hinzu.

Die folgende Formel führt zum gewünschten Ergebnis: IF(DAYS(TODAY(), field("Erstellungsdatum"))<11, "🟢", IF(DAYS(TODAY(), field("Erstellungsdatum"))<21, "🟡","🔴"))

Ein Prozentzeichen hinzufügen Verwenden Sie die CONCATENATE-Funktion, um ein Prozentzeichen hinzuzufügen.

Es gibt zwei Möglichkeiten, ein Prozentzeichen hinzuzufügen:

• Verwenden Sie die CONCATENATE-Funktion: CONCATENATE((field("Number 1")*field("Number 2")),"%")
• Use &"%"um Zeit zu sparen: (field("Number 1")*field("Number 2"))&"%"
Feldnamen sind groß- und kleinschreibungsempfindlich.

Dezimalstellen in Ergebnissen runden Verwende die Funktion RUNDEN, um Ergebnisse nach der Verwendung von Grundfunktionen zu runden. Das folgende Format wird für diese Formel verwendet: ROUND(Wert, [Stellen])
Um zwei Zahlenfelder zu addieren und das Ergebnis auf die Hundertstelstelle zu runden, verwenden Sie die folgende Formel: ROUND((Feld("Zahl 1") + Feld("Zahl 2")),2)
Feldnamen sind groß- und kleinschreibungsempfindlich.
Berechnen Sie die Anzahl der Tage, um die eine Aufgabe überfällig ist

Verwenden Sie eine Formel, um zu sehen, wie viele Tage eine Aufgabe überfällig ist.

Für diese Formel wird das folgende Format verwendet:

IF(TODAY()<=field("Due date"),0,DAYS(TODAY(),field("Due date")))

Berechne die Nummer der Tage, die für die Fertigstellung einer Aufgabe benötigt wurden

Verwende eine Formel, um zu sehen, wie viele Tage es gedauert hat, eine Aufgabe abzuschließen.

Für diese Formel wird das folgende Format verwendet:

TAGE(Feld("Datum geschlossen"), Feld("Datum erstellt"))

Alternativ berechnen Sie anhand des Startdatums anstatt des Erstellungsdatums.

DAYS(Feld("Datum geschlossen"),Feld("Startdatum"))

Das heutige Datum im Format TT/MM/JJJJ anzeigen

Verwende eine Formel, um das heutige Datum in TT/MM/JJJJ statt des Standards MM/TT/JJJJ anzuzeigen.

VERKETTUNG(TAG(HEUTE()),"/",MONAT(HEUTE()),"/",JAHR(HEUTE()))

Zeigen Sie die Anzahl der Wochen zwischen Start- und Fälligkeitsdaten an

Verwende eine Formel, um die Anzahl der Wochen zwischen dem Start- und dem Fälligkeitsdatum einer Aufgabe zu ermitteln.

TAGE(Feld("Fälligkeitsdatum"), Feld("Startdatum"))/7

Fälligkeitsdaten vom Wochenende auf Montag verschieben

Verwenden Sie eine Formel, um das Fälligkeitsdatum einer Aufgabe anzuzeigen, wenn sie auf den folgenden Montag verschoben wurde.

Diese Formel funktioniert nur, wenn das ursprüngliche Fälligkeitsdatum der Aufgabe auf einen Samstag oder Sonntag fällt.

SWITCH(WEEKDAY(Feld("Fälligkeitsdatum")), 1, DATE(YEAR(Feld("Fälligkeitsdatum")), MONTH(Feld("Fälligkeitsdatum")), DAY(Feld("Fälligkeitsdatum")) + 1), 7, DATE(YEAR(Feld("Fälligkeitsdatum")), MONTH(Feld("Fälligkeitsdatum")), DAY(Feld("Fälligkeitsdatum")) + 2), Feld("Fälligkeitsdatum"))

Formel Felder Limits

Die folgenden Aktionen werden mit Formelfeldern nicht unterstützt:

  • Formelfelder unterstützen keine benutzerdefinierten Felder, die Text enthalten.

  • Formelfelder, die die Funktion TODAY() verwenden, können nicht sortiert, gefiltert oder gruppiert werden.

  • Sie können Formelfeldspalten nicht berechnen, wenn das Formelfeld die Funktion TODAY() verwendet.

War dieser Beitrag hilfreich?