Comment utiliser la fonction CHOISIR Excel -

Table des matières

Sommaire

La fonction Excel CHOOSE renvoie une valeur d'une liste en utilisant une position ou un index donné. Par exemple, CHOOSE (2, "red", "blue", "green") renvoie "blue", puisque le bleu est la deuxième valeur répertoriée après le numéro d'index. Les valeurs fournies à CHOOSE peuvent inclure des références.

Objectif

Obtenir une valeur à partir d'une liste basée sur la position

Valeur de retour

La valeur à la position donnée.

Syntaxe

= CHOISIR (numéro_index, valeur1, (valeur2),…)

Arguments

  • index_num - La valeur à choisir. Un nombre entre 1 et 254.
  • value1 - La première valeur à partir de laquelle choisir.
  • value2 - (facultatif) La deuxième valeur à partir de laquelle choisir.

Version

Excel 2003

Notes d'utilisation

La fonction Excel CHOOSE renvoie une valeur d'une liste en utilisant une position ou un index donné. Les valeurs fournies à CHOOSE peuvent inclure des références. Cependant, CHOOSE ne récupérera pas un élément de la plage ou de la constante de tableau fournie comme valeur. Choose peut gérer jusqu'à 254 valeurs, mais INDEX ou INDEX avec MATCH sont de meilleures approches pour les grands ensembles de valeurs.

Exemples

Les formules ci-dessous utilisent CHOOSE pour renvoyer les 2ème et 3ème valeurs d'une liste:

CHOOSE(2,"red","blue","green") // returns "blue" CHOOSE(3,"red","blue","green") // returns "green"

Ci-dessus, "bleu" est la deuxième valeur et "vert" est la troisième valeur. Dans l'exemple illustré dans la capture d'écran, la formule de la cellule B5 est:

CHOOSE(B5,"red","blue","green") // returns "red"

CHOOSE ne récupérera pas les valeurs d'une plage ou d'une constante de tableau. Par exemple, la formule ci-dessous renverra une erreur #VALUE:

=CHOOSE(2,A1:A3) // returns #VALUE

Cela se produit car le numéro d'index est hors de portée. Dans ce cas, la syntaxe requise est:

=CHOOSE(2,A1,A2,A3)

Pour récupérer le nième élément d'une plage, utilisez INDEX et MATCH.

Remarques

  • Si index_num est hors de portée, CHOOSE renverra #VALUE
  • Les valeurs peuvent également être des références. Par exemple, l'adresse A1 ou les plages A1: 10 ou B2: B15 peuvent être fournies sous forme de valeurs.
  • CHOOSE ne récupérera pas les valeurs d'une plage ou d'une constante de tableau.

Vidéos connexes

Comment utiliser la fonction CHOOSE Dans cette vidéo, nous verrons comment vous pouvez utiliser la fonction CHOOSE. Nous comparons également une formule basée sur CHOOSE par rapport à une formule basée sur RECHERCHEV.

Articles intéressants...