# if - Skript- und Diagrammfunktion

Die if-Funktion liefert einen Wert abhängig davon, ob die bereitgestellte Bedingung mit der Funktion True oder False ergibt.

Syntax:

if(condition , then [, else])

Die Funktion if verfügt über drei Parameter – condition, then und else –, die alle Formeln sind. Die beiden anderen, then und else, können beliebig gewählt werden.

Argumente:

If-Argumente

| Argument | Beschreibung |
| --- | --- |
| condition | Formel, die logisch interpretiert wird. |
| then | Der Typ der Formel kann beliebig gewählt werden. Ist condition True, liefert die if-Funktion den Wert von then. |
| else | Der Typ der Formel kann beliebig gewählt werden. Ist condition False, liefert die if-Funktion den Wert von else.<br><br>Dieser Parameter ist optional. Wenn die condition False ist, wird NULL zurückgegeben, wenn Sie nicht else angegeben haben. |

Beispiele und Ergebnisse:

Beispiele und Ergebnisse

| Beispiel | Ergebnis |
| --- | --- |
| `if( Amount>=<br>0, 'OK', 'Alarm' )` | Diese Formel überprüft, ob eine positive Zahl (0 oder größer) vorliegt, und gibt 'OK' zurück, wenn dies der Fall ist. Ist die Zahl weniger als 0, wird 'Alarm' zurückgegeben. |