CHOISIR
Renvoie une valeur d'une liste en fonction d'un numéro d'index.
CHOISIR(num_index; valeur1; [valeur2]; ...)Arguments
no_indexPosition à renvoyer (1-254)valeur1Premier choixvaleur2Choix supplémentaires(optionnel)
=CHOISIR(2;"A";"B";"C")Renvoie la deuxième valeur
=CHOISIR(JOURSEM(A1);"Dim";"Lun";"Mar";"Mer";"Jeu";"Ven";"Sam")Convertit le numéro du jour de la semaine en nom
=CHOISIR(A1;B1;C1;D1)Sélectionne une cellule en fonction de l'index
- •L'index doit être compris entre 1 et 254
- •Peut renvoyer des plages pour d'autres fonctions
- •Alternative aux SI imbriqués
- •Oublier que l'argument no_index commence à 1, pas à 0 - CHOISIR(1;...) renvoie la première valeur listée, pas la deuxième
- •Passer un no_index en dehors de la plage des valeurs fournies, ce qui renvoie une erreur #VALEUR! plutôt que l'option valide la plus proche
- •Utiliser CHOISIR pour une tâche de recherche qu'INDEX ou une référence de cellule directe géreraient plus simplement, alors que CHOISIR est vraiment conçue pour choisir parmi un petit ensemble fixe d'options codées en dur
INDEXRécupère une valeur d'une plage par position, une alternative plus flexible pour des listes plus grandes ou dynamiques que les options codées en dur de CHOISIR.SIGère un choix simple à deux options, alors que CHOISIR s'adapte mieux à trois options ou plus.CHOISIR.SISélectionne un résultat en faisant correspondre directement une valeur, souvent plus clair que CHOISIR quand l'index n'est pas déjà une simple séquence 1, 2, 3.L'index de CHOISIR commence-t-il à 0 ou à 1 ?
À 1 - CHOISIR(1;"a";"b";"c") renvoie "a", le premier élément, pas le deuxième.
Que se passe-t-il si je donne à CHOISIR un numéro d'index trop élevé ?
Elle renvoie une erreur #VALEUR! - il n'y a par exemple pas d'option 5 dans une liste de trois.
Quand dois-je utiliser CHOISIR plutôt que SI ou SI.CONDITIONS ?
CHOISIR fonctionne bien pour un petit ensemble fixe d'options lié à un index numérique, comme le scénario 1, 2 ou 3. Pour faire correspondre des valeurs ou des noms spécifiques, SI.CONDITIONS est généralement plus clair.
Besoin de traduire une formule utilisant CHOISIR ?
Utilisez notre traducteur pour convertir votre formule complète
