Remplissage automatique avec des nombres aléatoires (Microsoft Excel)
Excel comprend une fonctionnalité qui vous permet de remplir automatiquement une plage de cellules avec des informations que vous avez placées dans quelques cellules. Par exemple, vous pouvez entrer la valeur 1 dans une cellule, puis 2 dans la cellule juste en dessous. Si vous sélectionnez ensuite les deux cellules et faites glisser la petite poignée noire dans le coin inférieur droit de la sélection, vous pouvez remplir n’importe quel nombre de cellules avec des nombres incrémentiels. Cette fonction de remplissage automatique bat à coup sûr la saisie de toutes les valeurs!
Vous vous demandez peut-être s’il existe une manière similaire d’utiliser la fonction de saisie automatique pour placer des nombres aléatoires dans une plage. Malheureusement, la fonction de saisie automatique n’a jamais été conçue pour les nombres aléatoires. Pourquoi? Parce que la saisie automatique utilise des calculs prédictifs pour déterminer ce qu’il faut entrer dans une plage de cellules. Par exemple, si vous avez entré 1 dans une cellule et 5 dans la suivante, mis en surbrillance les cellules puis utilisé la saisie automatique, le numéro suivant entré dans la cellule ci-dessous serait 9 car Excel peut en déduire que l’incrément est 4. C’est un incrément constant cela peut être prédit.
Les nombres aléatoires en revanche sont, eh bien, aléatoires. Par nature, ils ne peuvent pas être prédits, sinon ils ne seraient pas aléatoires. Par conséquent, la nature prédictive de la saisie automatique ne peut pas être appliquée à des nombres aléatoires.
Cependant, il existe des moyens de contourner ce problème. La première consiste simplement à utiliser les différentes formules (en utilisant RAND et RANDBETWEEN) qui ont déjà été adéquatement couvertes dans d’autres numéros de ExcelTips. Ces formules peuvent être copiées rapidement et facilement sur une plage de cellules, en utilisant une variété de techniques de copie.
Une autre approche consiste à utiliser une fonctionnalité de l’Outil d’analyse qui permet de placer des nombres aléatoires dans une plage de cellules assez facilement. Suivez simplement ces étapes:
-
Choisissez Analyse des données dans le menu Outils. (Si vous ne voyez pas l’option Analyse des données dans le menu Outils, cela signifie que l’Outil d’analyse n’est pas activé.) Excel affiche la boîte de dialogue Analyse des données.
(Voir la figure 1.)
-
Dans la liste des fonctions de la boîte de dialogue, choisissez Génération de nombres aléatoires.
-
Cliquez sur OK. Excel affiche la boîte de dialogue Génération de nombres aléatoires.
(Voir la figure 2.)
-
À l’aide des commandes de la boîte de dialogue, indiquez les paramètres que vous souhaitez utiliser pour générer une plage de nombres aléatoires. (Assurez-vous de spécifier une plage de cellules dans la zone Options de sortie de la boîte de dialogue.)
-
Cliquez sur OK.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (2964) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
lien: / excelribbon-AutoFill_with_Random_Numbers [AutoFill with Random Numbers]
.