Générateur de nombres aléatoires dans Excel dans une plage

De temps en temps, les utilisateurs d'Excel doivent générer des nombres aléatoires afin de les utiliser dans des formules ou à d'autres fins. Pour ce faire, le programme offre tout un arsenal de possibilités. Il est possible de générer des nombres aléatoires de différentes manières. Nous ne citerons que ceux qui se sont montrés dans la pratique de la meilleure façon.

Fonction de nombre aléatoire dans Excel

Supposons que nous ayons un ensemble de données qui doit contenir des éléments absolument indépendants les uns des autres. Idéalement, ils devraient être formés selon la loi de la distribution normale. Pour ce faire, vous devez utiliser la fonction de nombre aléatoire. Il existe deux fonctions avec lesquelles vous pouvez atteindre votre objectif : CALCUL и ENTRE LES CAS. Examinons de plus près comment ils peuvent être utilisés dans la pratique.

Sélection de nombres aléatoires avec RAND

Cette fonction ne fournit aucun argument. Mais malgré cela, il vous permet de personnaliser la plage de valeurs dans laquelle il doit générer un nombre aléatoire. Par exemple, pour l'obtenir dans le cadre de un à cinq, nous devons utiliser la formule suivante : =COMPTE()*(5-1)+1.

Générateur de nombres aléatoires dans Excel dans une plage

Si cette fonction est distribuée à d'autres cellules à l'aide du marqueur de saisie semi-automatique, nous verrons que la distribution est égale.

Lors de chaque calcul d'une valeur aléatoire, si vous modifiez une cellule n'importe où dans la feuille, les nombres seront automatiquement générés à nouveau. Par conséquent, ces informations ne seront pas stockées. Pour vous assurer qu'ils restent, vous devez écrire manuellement cette valeur au format numérique, ou utiliser cette instruction.

  1. Nous faisons un clic sur une cellule contenant un nombre aléatoire.
  2. Nous faisons un clic sur la barre de formule, puis la sélectionnons.
  3. Appuyez sur la touche F9 du clavier.
  4. Nous terminons cette séquence d'actions en appuyant sur la touche Entrée.

Vérifions l'uniformité avec laquelle les nombres aléatoires sont distribués. Pour ce faire, nous devons utiliser l'histogramme de distribution. Pour ce faire, suivez ces étapes :

  1. Créons une colonne avec des poches, c'est-à-dire les cellules dans lesquelles nous conserverons nos plages. Le premier est 0-0,1. Nous formons ce qui suit à l'aide de cette formule : =C2+$C$2Générateur de nombres aléatoires dans Excel dans une plage
  2. Après cela, nous devons déterminer la fréquence à laquelle les nombres aléatoires associés à chaque plage spécifique se produisent. Pour cela, nous pouvons utiliser la formule matricielle {=FRÉQUENCE(A2:A201;C2:C11)}. Générateur de nombres aléatoires dans Excel dans une plage
  3. Ensuite, en utilisant le signe "embrayage", nous fabriquons nos prochaines gammes. La formule est simple =»[0,0-«&C2&»]»Générateur de nombres aléatoires dans Excel dans une plage
  4. Nous créons maintenant un graphique décrivant comment ces 200 valeurs sont distribuées. Générateur de nombres aléatoires dans Excel dans une plage

Dans notre exemple, la fréquence correspond à l'axe Y, et les « poches » correspondent à l'axe X.

Fonction ENTRE

En parlant de fonction ENTRE LES CAS, alors selon sa syntaxe, il a deux arguments : une borne inférieure et une borne supérieure. Il est important que la valeur du premier paramètre soit inférieure à la seconde. On suppose que les limites peuvent être des nombres entiers et les formules fractionnaires ne sont pas prises en compte. Voyons comment cette fonctionnalité fonctionne dans cette capture d'écran.

Générateur de nombres aléatoires dans Excel dans une plage

Nous voyons que la précision peut être ajustée en utilisant la division. Vous pouvez obtenir des nombres aléatoires avec n'importe quel chiffre après la virgule.

Générateur de nombres aléatoires dans Excel dans une plage

On voit que cette fonction est beaucoup plus organique et compréhensible pour une personne ordinaire que la précédente. Par conséquent, dans la plupart des cas, vous ne pouvez l'utiliser qu'avec lui.

Comment faire un générateur de nombres aléatoires dans Excel

Et maintenant, créons un petit générateur de nombres qui recevra des valeurs basées sur une certaine plage de données. Pour cela, appliquez la formule =INDEX(A1:A10,ENTIER(RAND()*10)+1).  Générateur de nombres aléatoires dans Excel dans une plage

Créons un générateur de nombres aléatoires qui sera généré de zéro à 10. En utilisant cette formule, nous pouvons contrôler le pas avec lequel ils seront générés. Par exemple, vous pouvez créer un générateur qui ne produira que des valeurs terminées par zéro. Générateur de nombres aléatoires dans Excel dans une plage

Ou une telle option. Disons que nous voulons sélectionner deux valeurs aléatoires dans une liste de cellules de texte. Générateur de nombres aléatoires dans Excel dans une plage

Et pour choisir deux nombres aléatoires, vous devez appliquer la fonction INDEXGénérateur de nombres aléatoires dans Excel dans une plage

La formule avec laquelle nous avons fait cela est montrée dans la capture d'écran ci-dessus. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – avec cette formule, nous pouvons créer un générateur pour une seule valeur de texte. Nous voyons que nous avons caché la colonne auxiliaire. Donc, peux tu. Générateur de nombres aléatoires dans Excel dans une plage

 

Générateur de nombres aléatoires à distribution normale

Problème de fonctionnalité SLCHIS и ENTRE LES CAS en ce qu' ils forment un ensemble de nombres très éloignés de la cible. La probabilité qu'un nombre apparaisse près de la limite inférieure, moyenne ou supérieure est la même.

Une distribution normale dans les statistiques est un ensemble de données dans lequel, à mesure que la distance du centre sur le graphique augmente, la fréquence avec laquelle une valeur se produit dans un certain couloir diminue. C'est-à-dire que la plupart des valeurs s'accumulent autour de la valeur centrale. Utilisons la fonction ENTRE LES CAS Essayons de créer un ensemble de nombres dont la distribution appartient à la catégorie de la normale.

Nous avons donc un produit dont la production coûte 100 roubles. Par conséquent, les nombres doivent être générés à peu près les mêmes. Dans ce cas, la valeur moyenne devrait être de 100 roubles. Créons un tableau de données et créons un graphique dans lequel l'écart type est de 1,5 roubles et la distribution des valeurs est normale.

Pour ce faire, vous devez utiliser la fonction =NORMONUM(SLNUMBER();100;1,5). De plus, le programme modifie automatiquement les probabilités, en se basant sur le fait que les nombres proches d'une centaine ont les plus grandes chances.

Il ne nous reste plus qu'à construire un graphique de manière standard, en choisissant un ensemble de valeurs générées sous forme de plage. En conséquence, nous voyons que la distribution est bien normale.

Générateur de nombres aléatoires dans Excel dans une plage

C'est si simple. Bonne chance.

Soyez sympa! Laissez un commentaire