CHOOSE

La fonction CHOOSE renvoie l'objet dans une série dont la position dans la série correspond à un nombre spécifié.

Syntaxe :
CHOOSE (nom-objet-série , expression-entier-unique)
Signification :
CHOOSE (à_partir_de_ces_objets , choisissez_le_nième)
Renvoie :
Un objet unique dont l'index dans la série à_partir_de_ces_objets correspond au nombre spécifié par choisissez_le_nième. Si ce membre de la série n'existe pas, CHOOSE renvoie "none".

Vous pouvez utiliser CHOOSE pour appliquer une valeur variable afin de spécifier l'index d'un objet donné dans une série. La fonction CHOOSE ne fonctionne pas sur un objet série renvoyé par une autre fonction, par exemple EXTRACT.

Exemples

  • CHOOSE ( Ligne:SélectBD , 2 )

    Renvoie la seconde Ligne

  • CHOOSE ( Ensemble:Déclaration , INDEX (Ligne:En-tête ) )

    Renvoie l'Ensemble dans la Déclaration correspondant à l'index de la Ligne de l'En-tête.

Fonction associée

  • LOOKUP