Sprache 2024

Sprache / Logikfunktionen

Choose

Syntax

Ergebnis = Choose(Wert, Ergebnis1, Ergebnis2, ..., ErgebnisN, Default)

ParameterDatentypBeschreibung
WertnumberDer Zahlwert für die Auswahl eines Ergebnisses
Ergebnis1variantDer Wert, der ausgegeben werden soll, wenn der Wert 0 ist
Ergebnis2
variant
Der Wert, der ausgegeben werden soll, wenn der Wert 1 ist
ErgebnisN
variant
Der Wert, der ausgegeben werden soll, wenn der Wert N ist
Defaultvariant
Der Default-Wert
Ergebnisvariant
Der Wert von Ergebnis1, Ergebnis2, ... , ErgebnisN oder Default


Beschreibung

Die Choose-Funktion wählt in Abhängigkeit von einer Bedingung einen Wert aus und gibt diesen zurück. Es muss immer ein Default-Wert mit angegeben werden. Der Default-Wert wird ausgegeben, wenn die Bedingung nicht erfüllt wird. Die Bedingung muss eine ganze Zahl vom Typ number sein. Das 1. Ereignis wird ausgewählt, wenn der Wert für die Bedingung 0 ist, das zweite Ereignis, wenn die Bedingung 1 ist, usw. Für das Ereignis kann ein beliebiger Datentyp gewählt werden. Alle Ereignisse müssen jedoch vom selben Datentyp sein.

Beispiel