=CHOOSE
Recherche et référence Intermédiaire Excel

Formule CHOOSE Excel: Sélectionner une valeur dans une liste

Maîtrisez la formule CHOOSE d'Excel pour sélectionner une valeur à partir d'une liste. Découvrez sa syntaxe, des exemples concrets et des conseils d'utilisation.

Syntaxe

=CHOISIR(index_num; valeur1; [valeur2]; ...)

L'argument index_num spécifie la position de la valeur à retourner. valeur1, valeur2, etc., sont les valeurs parmi lesquelles choisir.

Explication détaillée

Formule CHOOSE dans Excel

Introduction

La formule CHOOSE (CHOISIR en français) est une fonction de recherche et de référence dans Excel qui permet de sélectionner une valeur à partir d'une liste de valeurs, en fonction d'un index numérique. Elle est particulièrement utile pour créer des menus déroulants dynamiques ou pour attribuer des valeurs en fonction d'un numéro de code.

Syntaxe

=CHOISIR(index_num; valeur1; [valeur2]; ...)
  • index_num : Un nombre compris entre 1 et le nombre de valeurs dans la liste. Il indique la position de la valeur à retourner.
  • valeur1, valeur2, ... : Une liste de 1 à 254 valeurs parmi lesquelles CHOOSE sélectionnera une valeur. Ces valeurs peuvent être des nombres, du texte, des références de cellules, des formules ou des noms.

Fonctionnement

La fonction CHOOSE évalue l'argument index_num et renvoie la valeur correspondant à cette position dans la liste des arguments suivants. Si index_num est 1, la fonction renvoie valeur1. Si index_num est 2, la fonction renvoie valeur2, et ainsi de suite. Si index_num est inférieur à 1 ou supérieur au nombre de valeurs dans la liste, la fonction renvoie l'erreur #VALUE!.

Cas d'utilisation

  • Attribuer des noms de mois à des numéros : Si vous avez une colonne contenant des numéros de mois (1 à 12), vous pouvez utiliser CHOOSE pour afficher le nom du mois correspondant.
  • Créer un menu déroulant dynamique : En combinant CHOOSE avec la validation des données, vous pouvez créer un menu déroulant qui modifie d'autres cellules en fonction de la sélection.
  • Calculer des commissions en fonction d'un niveau de performance : Attribuer différents taux de commission en fonction du niveau de performance d'un commercial (par exemple, 1 = faible, 2 = moyen, 3 = élevé).
  • Gestion des jours de la semaine: Afficher le jour de la semaine correspondant à un numéro (1 pour lundi, 2 pour mardi, etc.).

Bonnes pratiques

  • Utilisez des noms définis pour rendre vos formules plus lisibles et compréhensibles.
  • Testez votre formule CHOOSE avec différentes valeurs d'index pour vous assurer qu'elle renvoie les résultats attendus.
  • Gardez à l'esprit la limite de 254 valeurs dans la liste.

Combinaisons

La fonction CHOOSE peut être combinée avec d'autres fonctions Excel pour créer des formules plus complexes et puissantes. Voici quelques exemples :

  • INDEX : Peut être utilisé en combinaison avec MATCH pour une recherche plus flexible.
  • IF : Permet de créer des conditions pour déterminer l'index à utiliser dans CHOOSE.
  • VLOOKUP (RECHERCHEV) : Alternative à CHOOSE dans certains cas, mais CHOOSE est plus appropriée quand vous avez une liste de valeurs préétablie.

Cas d'utilisation

Calcul de commissions

Génération de rapports dynamiques

Création de menus déroulants

Attribution de valeurs en fonction d'un code

Exemples pratiques

Nom du mois à partir d'un numéro

Données : A1 contient le nombre 3

=CHOISIR(A1;"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août";"Septembre";"Octobre";"Novembre";"Décembre")

Retourne le nom du mois correspondant au numéro dans la cellule A1.

Résultat : Mars
Commission en fonction du niveau de performance

Données : B2 contient le nombre 2 (niveau de performance moyen). Les taux de commission sont 5%, 7% et 10%.

=CHOISIR(B2;0.05;0.07;0.1)

Retourne le taux de commission correspondant au niveau de performance dans la cellule B2.

Résultat : 0.07
Jour de la semaine à partir d'un numéro

Données : C3 contient le nombre 5

=CHOISIR(C3;"Lundi";"Mardi";"Mercredi";"Jeudi";"Vendredi";"Samedi";"Dimanche")

Retourne le jour de la semaine correspondant au numéro dans la cellule C3.

Résultat : Vendredi

Conseils et astuces

Utilisez des noms définis pour une meilleure lisibilité.

Testez votre formule avec différentes valeurs d'index.

Gardez à l'esprit la limite de 254 valeurs.

Combinez CHOOSE avec d'autres fonctions pour plus de flexibilité.

Erreurs courantes

#VALUE!

L'argument index_num est inférieur à 1 ou supérieur au nombre de valeurs dans la liste.

Vérifiez que l'argument index_num est un nombre valide compris entre 1 et le nombre de valeurs.

#NAME?

La fonction est mal orthographiée.

Vérifiez l'orthographe de la fonction et assurez-vous qu'elle est bien CHOISIR.

Formules associées