Skip to main content
Skip table of contents

IIf()


IIf() – IIf-Verzweigung

Diese Funktion ermöglicht die Formulierung einer 'wenn -> dann' Bedingung. Wenn Bedingung zutrifft, dann wird Ausdruck1 ausgeführt, ansonsten wird Ausdruck2 ausgeführt:
IIf( < boolscher Ausdruck >, < Bezeichner | Konstante | Funktionsaufruf >, < Bezeichner | Konstante | Funktionsaufruf > )
Definition:
< Funktionsaufruf > = < benannte Funktion > | < anonyme Funktion >
< anonyme Funktion > = < ( > + < Ausdruck > + < ) >
< Ausdruck > = < boolscher Ausdruck > | < mathematischer Ausdruck >
Bezeichner, Konstante und Funktionsaufruf darf nicht mit Ausdruck verwechselt werden ! Alle übrigen Varianten sind nicht definiert !


ParameterBeschreibung

aCondition:L

Bedingung:

aResultForTrue:U

Wenn Bedingung erfüllt, dann...

aResultForFalse:U

Wenn Bedingung nicht erfüllt, dann...

Rückgabewert

Keiner

Beispiel

CODE
| a, b, c|

IIf(a = b, (c := 'Wert 1'), (c := 'Wert 2'))
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.