Dans Excel, vous pouvez générer des valeurs aléatoires à partir de listes ou de tableaux que vous possédez. Excel ne dispose pas directement de cette fonction, mais vous pouvez la créer en combinant plusieurs fonctions.
Excel dispose d’une fonction très utile pour générer des nombres aléatoires. Ces fonctions sont RAND et RANDBETWEEN.
RAND renvoie un nombre réel aléatoire uniformément réparti, supérieur ou égal à 0 et inférieur à 1. Un nouveau nombre réel aléatoire est renvoyé chaque fois que la feuille de calcul est calculée.
RANDBETWEEN renvoie un nombre entier aléatoire entre les nombres que vous spécifiez. Un nouveau nombre entier aléatoire est renvoyé chaque fois que la feuille de calcul est calculée.
Excel ne dispose pas d’une fonction permettant de générer des valeurs aléatoires à partir d’une liste ou d’un tableau. Mais vous pouvez le faire en suivant ces instructions.
Autres articles intéressants
Générer une valeur aléatoire à partir d’une liste ou d’un tableau
1. Créer une liste de valeurs aléatoires
Créez une liste de valeurs à choisir pour les nombres aléatoires. Par exemple, vous pouvez la créer comme indiqué ci-dessous.
Dans la plage (A2:A8), tapez une valeur aléatoire (70, 75, 80, 85, 90, 95, 100).
2. Générer des valeurs aléatoires
Ensuite, dans la cellule que vous avez sélectionnée pour générer une valeur aléatoire, utilisez la formule suivante :
=INDEX(list,RANDBETWEEN(1,ROWS(list)),1)
Où ?
list = la cellule de la liste créée à l’étape précédente (A2:A8).
Exemple
=INDEX(A2:A8,RANDBETWEEN(1,ROWS(A2:A8)),1)
La valeur aléatoire que vous générez changera à chaque fois que la cellule sera calculée. Si vous ne souhaitez pas que les valeurs aléatoires changent en permanence, cliquez sur « Barre de formule » et appuyez sur la touche « F9 » du clavier.