Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Comment sélectionner au hasard un gagnant dans Excel



Souvent, vous souhaiterez peut-être sélectionner au hasard un gagnant dans une liste de noms dans Excel.

Heureusement, cela est facile à faire en utilisant la formule suivante :

=INDEX(A2:A13,RANDBETWEEN(1,ROWS(A2:A13)),1)

Cette formule particulière sélectionne un gagnant aléatoire dans la liste des noms dans la plage A2:A13 .

Pour sélectionner un gagnant aléatoire dans une plage différente, remplacez simplement A2:A13 par la plage contenant la liste des noms.

L’exemple suivant montre comment utiliser cette formule dans la pratique.

Exemple : Comment sélectionner un gagnant aléatoire dans Excel

Supposons que nous ayons la liste de noms suivante dans Excel :

Supposons maintenant que nous souhaitions sélectionner au hasard l’un des noms de cette liste pour remporter un prix.

Pour ce faire, nous pouvons taper la formule suivante dans la cellule C2 :

=INDEX(A2:A13,RANDBETWEEN(1,ROWS(A2:A13)),1)

La capture d’écran suivante montre comment utiliser cette formule en pratique :

Excel comment sélectionner un gagnant au hasard

La formule renvoie le nom d’ Eric , qui est le gagnant sélectionné au hasard par la formule.

Notez que nous pouvons réexécuter la formule et choisir un gagnant au hasard en double-cliquant sur la cellule C2 et en appuyant sur Entrée :

Cette fois, la formule renvoie le nom de John comme gagnant aléatoire de la liste.

Chaque fois que nous exécutons cette formule, chaque nom de la liste a une chance égale d’être sélectionné au hasard comme gagnant.

Comment fonctionne cette formule

Rappelez-vous la formule que nous avons utilisée pour choisir un gagnant au hasard dans la liste :

=INDEX(A2:A13,RANDBETWEEN(1,ROWS(A2:A13)),1)

Voici comment fonctionne cette formule :

Tout d’abord, la fonction ROWS renvoie le nombre total de lignes dans la plage A2:A13 , qui est 12 .

Ensuite, la fonction RANDBETWEEN renvoie un entier aléatoire compris entre 1 et 12 .

Enfin, la fonction INDEX renvoie le nom dans la plage A2:A13 qui correspond au numéro de ligne renvoyé par la fonction RANDBETWEEN .

Le résultat final est que nous pouvons sélectionner au hasard un nom dans la liste des noms dans la plage A2:A13 .

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Excel : générer un nombre aléatoire entre les plages
Excel : comment sélectionner aléatoirement des cellules en fonction de critères
Excel : comment sélectionner un échantillon aléatoire

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *