Verwende erweiterte Formeln, um mithilfe der Logikfunktionen Berechnungen durchzuführen.
Was du wissen musst
- 60 Verwendungsmöglichkeiten von benutzerdefinierten Feldern, einschließlich Formelfeldern, sind im Free Forever-Plan verfügbar.
- Unbegrenzte Nutzungsmöglichkeiten stehen auf allen bezahlten Plänen zur Verfügung.
- Individuelle Benutzerdefinierte Felder können für Gäste ausgeblendet werden.
- Gäste mit Bearbeitungs- oder vollständigen Berechtigungen können vorhandene benutzerdefinierte Felder bearbeiten, aber keine neuen erstellen.
- Formelfelder unterstützen keine benutzerdefinierten Felder, die Text enthalten.
Variablen, die von {}
umgeben sind, in den folgenden Abschnitten sind optionale Variablen und können aus einer Funktion weggelassen werden, ohne dass die Funktion fehlschlägt. Stellen Sie sicher, dass Klammern in Ihren Formeln berücksichtigt werden, sonst erhalten Sie eine Fehlermeldung.
Einfache logische Funktionen
Syntax | Beispiel | Erwartetes Ergebnis |
AND(logischer_Ausdruck1, [logischer_Ausdruck2, {...}]) | AND(wahr, falsch, wahr) |
Falsch |
NOT(logische_Ausdruck) | NICHT(falsch) |
Wahr |
OR(logische_Ausdruck1, [logische_Ausdruck2, {...}]) | OR(true, false, true) |
Wahr |
XOR(logischer_Ausdruck1, [logischer_Ausdruck2, {...}]) | XOR(true, false, true) |
Falsch |
Komplexe Logikfunktionen
Unten finden Sie eine Tabelle mit komplexeren Logikgattern, die ClickUp bietet.
Syntax | Beschreibung | Beispiel | Erwartetes Ergebnis |
EXACT(Zeichenfolge1, Zeichenfolge 2) | Diese Funktion nimmt zwei Zeichenfolgen und gibt true zurück, wenn die beiden Zeichenfolgen identisch sind. Andernfalls gibt die Funktion false zurück. | EXACT('Word', 'word') |
Falsch |
IF(logischer_Ausdruck, value_if_true, value_if_false) | Diese Funktion nimmt ein Argument und zwei Variablen entgegen und gibt die Variable value_if_true zurück, wenn das bereitgestellte Argument logisch wahr ist. Andernfalls gibt die Funktion die Variable value_if_false zurück. | IF(true, 'Hallo!', 'Auf Wiedersehen!') |
Hallo! |
ISEVEN(Wert) | Diese Funktion nimmt eine Zahl und gibt true zurück, wenn die Zahl gerade ist. Andernfalls gibt die Funktion false zurück. | ISEVEN(-2.5) |
Wahr |
REGEXMATCH(Text, regulärer_Ausdruck) | Diese Funktion nimmt eine Zeichenfolge und einen regulären Ausdruck und gibt true zurück, wenn ein Teil der Zeichenfolge mit dem regulären Ausdruck übereinstimmt. Andernfalls gibt die Funktion false zurück. | REGEXMATCH('Palo Alto', 'Alto') |
Wahr |
WECHSELN(Ausdruck, Fall1, Wert1, [Standard oder Fall2, Wert2], {...}) | Diese Funktion testet einen Ausdruck gegen eine Liste von Fällen und gibt den entsprechenden Wert des ersten passenden Falls zurück, optional mit einem Standardwert, falls nichts zutrifft. |
Beispiel 1: Beispiel 2:
|
Beispiel 1: Sieben Beispiel 2: Kein Zahl |