Syntaxe
La fonction CHOISIR s’écrit de la façon suivante :
= CHOISIR( index ; valeur_1 ; [valeur_2] ; ... )
Cette fonction possède au moins deux arguments :
index
– Numéro de la valeur à récupérer dans la liste.valeur
– Liste de valeurs.
La fonction CHOISIR renvoie une valeur à partir de sa position dans la liste. A la différence d’autres fonctions, la liste sera saisie en tant qu’arguments.
Le premier argument à saisir est la position de la valeur à extraire dans la liste. Les arguments suivants seront la liste.
= CHOISIR( 1 ; "lun." ; "mar." ; "mer." ) --> "lun."
= CHOISIR( 2 ; "lun." ; "mar." ; "mer." ) --> "mar."
= CHOISIR( 3 ; "lun." ; "mar." ; "mer." ) --> "mer."
= CHOISIR( num | Liste des valeurs )
Dans les formules précédentes, la première indique que nous voulons la première valeur de la liste [ "lun." ; "mar." ; "mer." ]
. Le résultat sera "lun."
.
Il est possible de saisir des plages de cellules en tant que valeurs de la liste ou des fonctions. Ce sera intéressant par exemple pour conditionner le choix d’une plage de cellules dans une fonction RECHERCHEV.
= RECHERCHEV( valeur ; CHOISIR( index ; plage_1 ; plage_2 ) ; num_col ; 0 )
Formules en lien
Fonctions en lien
4.9/5 - (8 votes)