Zum Hauptinhalt springen

Logik und Vergleiche

Vergleiche Werte, kombiniere Bedingungen und wähle einen Wert abhängig von einer Bedingung.

Gleich​

Prüft, ob zwei Werte gleich sind.

Eingaben

NameTypPflichtDetails
ATextJaErster Wert.
BTextJaZweiter Wert.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn a gleich b ist.

Gleich (Zahl)​

Prüft, ob zwei Zahlen gleich sind (numerischer Vergleich, anders als Gleich, das Text vergleicht).

Eingaben

NameTypPflichtDetails
ADezimalzahlJaErste Zahl.
BDezimalzahlJaZweite Zahl.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn a numerisch gleich b ist.

Nicht gleich​

Prüft, ob sich zwei Werte unterscheiden.

Eingaben

NameTypPflichtDetails
ATextJaErster Wert.
BTextJaZweiter Wert.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn a nicht gleich b ist.

Größer als​

Prüft, ob a größer als b ist.

Eingaben

NameTypPflichtDetails
ADezimalzahlJaErster Wert.
BDezimalzahlJaZweiter Wert.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn a > b.

Kleiner als​

Prüft, ob a kleiner als b ist.

Eingaben

NameTypPflichtDetails
ADezimalzahlJaErster Wert.
BDezimalzahlJaZweiter Wert.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn a < b.

Größer oder gleich​

Prüft, ob a größer als oder gleich b ist.

Eingaben

NameTypPflichtDetails
ADezimalzahlJaErster Wert.
BDezimalzahlJaZweiter Wert.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn a >= b.

Kleiner oder gleich​

Prüft, ob a kleiner als oder gleich b ist.

Eingaben

NameTypPflichtDetails
ADezimalzahlJaErster Wert.
BDezimalzahlJaZweiter Wert.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn a <= b.

Logisches UND​

Gibt nur wahr zurück, wenn jeder Wert wahr ist.

Eingaben

NameTypPflichtDetails
WerteListe von Ja/NeinJaJa/Nein-Werte, die verknüpft werden.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn alle Werte wahr sind.

Logisches ODER​

Gibt wahr zurück, wenn mindestens ein Wert wahr ist.

Eingaben

NameTypPflichtDetails
WerteListe von Ja/NeinJaJa/Nein-Werte, die verknüpft werden.

Ausgaben

NameTypDetails
ErgebnisJa/NeinWahr, wenn ein beliebiger Wert wahr ist.

Logisches NICHT​

Invertiert einen Ja/Nein-Wert.

Eingaben

NameTypPflichtDetails
WertJa/NeinJaJa/Nein-Wert, der invertiert wird.

Ausgaben

NameTypDetails
ErgebnisJa/NeinDer invertierte Ja/Nein-Wert.

Wenn/sonst-Wert​

Gibt einen von zwei Werten abhängig von einer Bedingung zurück (ternär).

Eingaben

NameTypPflichtDetails
BedingungJa/NeinJaJa/Nein-Bedingung, die ausgewertet wird.
WerttypArt des WertsNeinOptionaler Datentyp für die beiden Werte und das Ergebnis (Standard ist Text, wenn nicht festgelegt).
Wert falls wahrPassender WertJaWird zurückgegeben, wenn die Bedingung wahr ist.
Wert falls falschPassender WertJaWird zurückgegeben, wenn die Bedingung falsch ist.

Ausgaben

NameTypDetails
ErgebnisPassender WertEntweder Wert-wenn-wahr oder Wert-wenn-falsch.

Wert zuordnen​

Schlägt einen Wert in einer Liste von Fällen nach und gibt das Ergebnis dieses Falls zurück, sonst den Rückfallwert. Ersetzt lange Wenn/sonst-Ketten und Switch-Verzweigungen, deren Zweige nur einen Wert setzen.

Eingaben

NameTypPflichtDetails
Zu prüfender WertBeliebigJaDer Wert, der nachgeschlagen wird. Zahlen und Ja/Nein-Werte werden über ihre Textform verglichen; ein Benutzer, eine Rolle oder ein Kanal über die ID.
WerttypArt des WertsNeinOptionaler Datentyp des zurückgegebenen Werts (Standard ist Text, wenn nicht festgelegt).
FälleNachschlagetabelle von Text zu BeliebigJaDie Zuordnungstabelle: Der Schlüssel jedes Eintrags ist ein zu prüfender Wert, der Wert des Eintrags das Ergebnis dafür.
RückfallwertPassender WertNeinWird zurückgegeben, wenn kein Fall passt. Leer gelassen wird nichts zurückgegeben.

Ausgaben

NameTypDetails
ErgebnisPassender WertDer Wert des passenden Falls oder der Rückfallwert. Kann leer sein.
GefundenJa/NeinWahr, wenn ein Fall gepasst hat; falsch, wenn der Rückfallwert verwendet wurde.

Ist leer​

Prüft, ob ein Wert leer ist.

Eingaben

NameTypPflichtDetails
WertBeliebigJaWert, der geprüft wird.

Ausgaben

NameTypDetails
Ist leerJa/NeinWahr, wenn der Wert leer ist.

Ersatzwert verwenden, wenn leer​

Gibt den Wert weiter, oder den Ersatzwert, wenn der Wert leer ist (ein leerer Text oder eine leere Liste gilt weiterhin als gesetzt). Das Ergebnis ist nie leer, daher bekommen nachfolgende Schritte keine "kann leer sein"-Warnung.

Eingaben

NameTypPflichtDetails
WertBeliebigJaDer Wert, der verwendet wird, wenn er gesetzt ist.
ErsatzwertBeliebigJaWird stattdessen verwendet, wenn der Wert leer ist (ein leerer Text oder eine leere Liste gilt weiterhin als gesetzt). Muss dieselbe Art von Wert sein.

Ausgaben

NameTypDetails
ErgebnisBeliebigDer Wert, oder der Ersatzwert, wenn der Wert leer war.

Text in eine Auswahl umwandeln​

Findet den Wert einer Auswahlliste, den ein Text benennt, zum Beispiel eine getippte Antwort oder eine Befehlsoption. Ein exakter Treffer gewinnt, danach einer, der Leerzeichen um den Text und Groß- und Kleinschreibung ignoriert. Sonderbuchstaben wie ß und das İ mit Punkt werden exakt verglichen, Straße passt also nicht zu STRASSE. Passt nichts, erhältst du den Ersatzwert oder keinen Wert.

Eingaben

NameTypPflichtDetails
TextTextJaDer Text, der in der Auswahlliste gesucht wird.
AuswahllisteAuswahllisteJaDie Auswahlliste, mit deren Werten der Text verglichen wird.
ErsatzwertAuswahlNeinDie Auswahl, die verwendet wird, wenn der Text zu keinem Wert passt. Lass ihn leer, um dann keinen Wert zu bekommen.

Ausgaben

NameTypDetails
AuswahlAuswahlDer passende Wert der Auswahlliste oder der Ersatzwert. Leer, wenn nichts passt und kein Ersatzwert gesetzt ist. Kann leer sein.
GefundenJa/NeinJa, wenn der Text zu einem Wert der Auswahlliste gepasst hat.

Hat einen Wert​

Prüft, ob ein Wert vorhanden ist. Gibt wahr zurück, wenn der verbundene Wert zu etwas anderem führt als zu nichts oder einem leeren Text oder einer leeren Liste. Die verständliche Umkehrung von "Ist leer".

Eingaben

NameTypPflichtDetails
WertBeliebigJaWert, der geprüft wird.

Ausgaben

NameTypDetails
Hat einen WertJa/NeinWahr, wenn der Wert weder fehlt noch ein leerer Text oder eine leere Liste ist.

Ist einer dieser Werte​

Prüft, ob ein Wert einem der aufgelisteten Werte entspricht. So lassen sich auch feste Auswahlwerte wie der Kanaltyp prüfen, für die ein einfaches "Gleich" gar nicht funktioniert. Verglichen wird exakt, Server-Objekte über ihre ID: 5 und "5" sind also nicht derselbe Wert. Ein fehlender Wert passt nie, und eine leere Liste passt auf nichts.

Eingaben

NameTypPflichtDetails
WertEintragJaDer zu prüfende Wert. Verbinde hier zuerst etwas: Die Liste darunter bietet dann genau die Werte an, die sein Typ zulässt.
Einer vonListe von BeliebigJaDie Werte, die als Treffer gelten. Eine leere Liste ergibt nie einen Treffer.

Ausgaben

NameTypDetails
ErgebnisJa/NeinTrue, wenn der Wert einer der aufgelisteten Werte ist.

Text in Ja/Nein umwandeln​

Liest einen Ja/Nein-Wert aus einem Text. Gibt einen leeren Wert zurück, wenn er nicht erkannt wird.

Eingaben

NameTypPflichtDetails
TextTextJaDer Text, der gelesen wird (z. B. true/false, ja/nein).

Ausgaben

NameTypDetails
ErgebnisJa/NeinDer Ja/Nein-Wert oder leer. Kann leer sein.
Brauchst du mehr Hilfe?
Findest du nicht, wonach du suchst? Unser Team hilft dir gerne.