![](https://codky.com/wp-content/uploads/2024/11/23236-1024x576.png)
La fonction `CHOOSE` dans Excel est utilisée pour sélectionner une valeur à partir d’une liste, en fonction d’un numéro d’index que vous spécifiez. Voici comment l’utiliser :
Structure de la fonction
CHOOSE(index_num, value1, [value2], [value3], ...)
- index_num : un nombre entier qui spécifie quelle valeur choisir. Il peut être un nombre, une formule qui se résout en un nombre, ou une cellule contenant un nombre.
- value1, value2, value3, … : une liste de valeurs parmi lesquelles la fonction doit choisir. Vous pouvez spécifier jusqu’à 254 valeurs.
Exemple d’utilisation
Supposons que vous ayez une liste de jours de la semaine, que vous souhaitez sélectionner en fonction d’un numéro :
=CHOOSE(3, "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche")
Dans cet exemple, la fonction renvoie “Mercredi” car `index_num` est 3.
Points à considérer
- Index_num supérieur à la plage : Si `index_num` est supérieur au nombre de valeurs fournies, la fonction `CHOOSE` renverra une erreur `#VALUE!`.
- Index_num inférieur à 1 : Si `index_num` est inférieur à 1, la fonction renverra également une erreur `#VALUE!`.
- Numéros fractionnaires : Si `index_num` est un nombre fractionnaire, il sera tronqué à un entier par Excel avant de choisir la valeur.
Applications pratiques
- Choix conditionnel : Vous pouvez utiliser `CHOOSE` pour simplifier les choix conditionnels lorsque vous avez des alternatives fixes basées sur un choix numérique.
- Plans tarifaires, catégories, etc. : C’est utile lorsqu’il s’agit d’associer des catégories ou des plans tarifaires basés sur des chiffres d’entrée, comme des indices ou des identifiants.
La fonction `CHOOSE` est particulièrement utile lorsque vous avez plusieurs valeurs possibles et que vous devez sélectionner l’une d’elles en fonction d’un index clairement défini.