Recherche

CHOOSE

Définition

CHOOSE renvoie la valeur d'une liste dont la position égale un numéro d'index.

Syntaxe

=CHOOSE(index_num, value1, [value2], ...)

Arguments

Argument Signification
index_num Quel élément renvoyer, 1 comptant pour la première valeur. Souvent une cellule comme A2.
value1 Le premier choix. Le texte doit être entre guillemets doubles.
value2, ... Choix supplémentaires facultatifs, dans l'ordre.

Exemple détaillé

Une feuille de four mappe un réglage de chaleur vers une étiquette. Les réglages se trouvent en A2:A4.

A : Réglage
3
1
2

Formule : =CHOOSE(A2,"low","mid","high")

Résultat : high. 3 sélectionne la troisième valeur. Recopiée vers le bas, la formule donne high, low et mid.

Exercice

La cellule A2 contient 2. En B2, écrivez une formule qui renvoie "red" lorsque A2 est 1, "blue" lorsque A2 est 2, et "green" lorsque A2 est 3.

  1. En B2, écrivez une formule CHOOSE qui affiche red lorsque A2 est 1, blue lorsque A2 est 2, et green lorsque A2 est 3.
Étape 1 sur 2
Ici, les formules utilisent les noms de fonctions en anglais, comme SUM, et un point « . » comme séparateur décimal, quelle que soit la langue.
Chargement de la feuille…

Fonctions associées

INDEX lit une position dans une plage de la feuille. FILTER conserve les lignes correspondantes plutôt que de choisir par index.

Erreur courante

Utiliser 0 comme index : CHOOSE commence à 1, donc CHOOSE(0,"low","mid","high") renvoie #VALUE!.

Fonctions associées

Ces liens sont des fonctions associées.