La fonction CHOISIR vous permet d'utiliser un numéro d'index pour choisir les options spécifiées dans la formule. Ces options peuvent être écrites dans la formule ou les références de cellule.
Bien que cela puisse être une fonction déroutante à laquelle s'habituer, une fois que vous aurez compris les bases, cela deviendra beaucoup plus facile à utiliser. Lisez la suite pour en savoir plus sur l'utilisation de la fonction CHOISIR dans Google Sheets.
CHOISIR la syntaxe de la fonction dans Google Sheets
Avant de regarder des exemples de la fonction CHOISIR, regardons d'abord comment cela fonctionne. Cette fonction nécessite au moins deux paramètres. Cependant, vous pouvez ajouter des paramètres supplémentaires en fonction de vos besoins. Voici la syntaxe de la formule :
=CHOISIR(index, option1, [option2, …])
Voici les paramètres requis pour que la formule fonctionne :
- indice: Ce paramètre définit le point d'index à partir duquel la fonction sélectionnera le résultat. Cela peut aller jusqu'à 29 et doit être inférieur ou égal au nombre de option paramètres. Par exemple, si vous avez 5 comme indice, la fonction choisira la 5e valeur de la plage.
- Option 1: Il s'agit de la première valeur possible pouvant être renvoyée par la fonction. Il peut s'agir d'une chaîne ou d'un nombre entre guillemets ou d'une référence à une cellule de la feuille de calcul.
Quand devriez-vous utiliser CHOOSE dans Google Sheets
La formule CHOISIR dans Sheets peut trouver des valeurs lorsque vous en avez un petit nombre. Considérez-le comme une version plus simple des fonctions RECHERCHE, mais CHOISIR est beaucoup plus simple à configurer. Cependant, le compromis est que la fonction CHOISIR ne fonctionne pas bien avec une grande plage de valeurs, car elle ne prend en charge que jusqu'à 29.
Comment utiliser la fonction CHOISIR dans Google Sheets
Maintenant que nous connaissons la syntaxe de la fonction CHOISIR, regardons quelques exemples de cette fonction en action.
Utilisation d'une fonction CHOISIR simple
Dans cet exemple, nous utiliserons la version la plus basique de CHOOSE. Cela implique d'écrire l'index et les options dans la formule elle-même. Pour le faire, suivez ces étapes:
- Cliquez sur la cellule où vous souhaitez saisir la formule et saisissez la partie initiale de la formule, qui est = CHOISIR(
- Tapez maintenant le indice paramètre, qui est l'emplacement du option nous souhaitons choisir. Faisons 2 dans ce cas.
- Ajouter une virgule ",” pour séparer les paramètres.
- Maintenant, tapez le option paramètres. Dans cet exemple, nous en faisons trois. Cela ressemblera à ceci: "alpha", "bravo", "charlie". Assurez-vous que le option les paramètres sont placés entre guillemets, sauf s'ils font référence à une cellule, et séparez-les à l'aide de virgules.
- Ajouter une parenthèse fermante ")» pour terminer la formule.
Le résultat est Bravo, comme nous l'avons utilisé 2 comme notre indice paramètre. Si nous avons utilisé 1 comme indice, le résultat aurait été alpha, et 3 serait charlie.
Utiliser la fonction CHOISIR avec des références de cellule
Bien que l'exemple précédent vous ait peut-être aidé à comprendre le fonctionnement de la fonction, ce n'est pas une excellente façon de l'utiliser car elle est très limitative. Voyons comment vous pouvez référencer d'autres cellules et choisir une valeur. Cette méthode vous permet d'être beaucoup plus dynamique avec votre feuille de calcul, car vous pouvez modifier les valeurs dans les cellules plutôt que la formule elle-même.
Dans l'exemple ci-dessous, supposons qu'un enseignant doive affecter sept élèves au dernier créneau libre d'EPS ce semestre, un pour chaque sport. Donc, pour être juste, l'enseignant a demandé aux élèves de choisir un nombre entre 1 et 7. Voici les étapes qu'ils pourraient suivre pour attribuer un sport avec la fonction CHOISIR :
- Cliquez sur la cellule où vous voulez entrer la formule et entrez la partie initiale de la formule, qui est = CHOISIR(
- Tapez le indice paramètre, qui est la sélection que vous voulez faire parmi les options. Pour la première cellule, B3 comme Andy a choisi 5.
- Ajouter une virgule ",” pour séparer les paramètres.
- Tapez le option paramètres. Dans cet exemple, nous en faisons sept, stockés dans Colonne I. Assurez-vous d'utiliser des références absolues, afin que le remplissage automatique ne soit pas gâché pour les cellules restantes. Les options ressembleraient à ceci: $I$2,$I$3,$I$4,$I$5,$I$6,$I$7,$I$8.
- Ajouter une parenthèse fermante ")” et appuyez sur Entrer.
- A partir de là, vous pouvez remplir automatiquement les cellules pertinentes.
Cliquez sur le lien suivant pour en savoir plus sur les raisons pour lesquelles nous avons dû utiliser références absolues et ce qu'ils sont.
Génération de données aléatoires
Vous pouvez également utiliser la fonction CHOISIR en l'imbriquant avec d'autres formules. Dans cet exemple, nous allons utiliser les données de l'exemple précédent, mais au lieu de prendre le paramètre index d'une autre cellule, nous allons utiliser la formule RANDBETWEEN d'attribuer un sport au hasard à chaque personne.
Voyons comment vous pouvez procéder :
- Cliquez sur la cellule où vous souhaitez saisir la formule et saisissez la partie initiale de la formule, qui est = CHOISIR(
- Dans ce cas, nous voulons que l'index soit attribué au hasard, nous écrirons donc RANDENTRE(1,7) au lieu de l'attribuer. Les deux paramètres utilisés dans cette formule définissent les valeurs les plus basses et les plus élevées possibles.
- Ajouter une virgule ",” pour séparer les paramètres.
- Maintenant, tapez le option paramètres. Dans l'exemple ci-dessus, ce sont les mêmes options que nous avons utilisées auparavant dans les cellules: $I$2,$I$3,$I$4,$I$5,$I$6,$I$7,$I$8.
- Ajouter une parenthèse fermante ")” et appuyez sur Entrer.
- Cliquez et faites glisser la poignée de remplissage pour remplir automatiquement le reste des cellules.
Vous remarquerez que chaque élève s'est vu attribuer un sport au hasard dans l'exemple ci-dessus, mais il y a des répétitions. Donc, n'utilisez cette méthode que si données en double n'a pas d'importance. Alternativement, vous pouvez imbriquer le Fonction UNIQUE dans Google Sheets dans la formule.
Alternatives à CHOISIR dans Google Sheets
La formule CHOISIR dans Google Sheets vous permet de sélectionner une valeur dans un ensemble de valeurs donné. Cependant, quelques autres fonctions vous permettront d'obtenir les mêmes résultats dans votre feuille de calcul. L'une de ces fonctions est la fonction INDEX. Il recherche un résultat d'index, un peu comme le fait le paramètre d'index de la fonction CHOISIR.
Une autre fonction qui vous permet d'obtenir des résultats similaires est la Fonction RECHERCHEV (ou RECHERCHEH). Cela vous permet de rechercher verticalement une valeur spécifique dans un ensemble de données et de renvoyer le point de données correspondant. Il fonctionne également avec des plages plutôt que de taper des références de cellules individuelles, il est donc souvent préféré à CHOISIR.
La troisième fonction qui vous permettra de faire cela est la fonction MATCH. Cette fonction trouve l'emplacement d'une valeur dans une liste de valeurs définies dans la feuille de calcul.
Choisir quand utiliser cette fonction
Une fois que vous avez utilisé la fonction CHOISIR dans Google Sheets à quelques reprises, cela devient assez simple. Mais, taper des références de cellule ou des options individuellement peut prendre du temps.
Nous vous recommandons de n'utiliser CHOOSE que lorsque vous avez quelques paramètres. Sinon, l'une des fonctions RECHERCHE pourrait être un meilleur choix.