Excel : Déterminez des nombres aléatoires rapidement et facilement

Table des matières:

Anonim

Instructions pas à pas

Avec l'aide d'Excel, vous pouvez sélectionner une valeur arbitraire dans un tableau avec une fonction aléatoire et l'afficher. Il est également possible pour les utilisateurs avancés de générer des nombres aléatoires à l'aide d'une formule et d'une macro.

Dessinez beaucoup automatiquement avec la fonction aléatoire dans Excel

Une valeur complètement aléatoire peut être déterminée à partir de cette liste de 300 numéros de lot (L-0001 à L-0300) à l'aide de la fonction aléatoire Excel.

Pour utiliser la fonction aléatoire, procédez comme suit :

  1. Sélectionnez la cellule dans laquelle la valeur dessinée doit être affichée.

  2. Appuyez ou copiez dans le champ de fonction (FX) entrez la formule suivante :

    = INDEX (A1 : A300; ZONE ALÉATOIRE (1; 300))

  3. Confirmez la saisie avec "Entrée" ou en cliquant sur la coche.

  4. Terminé, une valeur sélectionnée au hasard est maintenant affichée dans la cellule en surbrillance.

Comment fonctionne le tirage au sort avec la fonction aléatoire d'Excel ?

La méthode présentée est une combinaison de deux fonctions. Les fonctions INDEX et RANDOM AREA sont liées ici. La fonction sélectionne l'un des numéros de lot de L-0001 à L-0300 dans la plage spécifiée (ici A1 : A300) et affiche le résultat dans la cellule sélectionnée. Le résultat est affiché dynamiquement. Cela signifie que la valeur est automatiquement recalculée lorsque la feuille de calcul est recalculée.

Quand la fonction aléatoire Excel est-elle utile ?

Chaque fois que vous dépendez de valeurs sélectionnées au hasard, vous pouvez utiliser la fonction. Le résultat est totalement objectif et inchangé. Vous venez de définir le cadre et le reste est absolument aléatoire. Ceci est utile, par exemple, lorsque vous souhaitez sélectionner des données de test aléatoires dans une table. Ou lorsque vous organisez une tombola ou un concours. Ensuite, vous pouvez vous assurer que les valeurs dessinées sont complètement aléatoires.

Définir des nombres aléatoires en tant que constantes et empêcher le recalcul

La valeur sélectionnée à l'aide de la fonction aléatoire n'est pas permanente. Car la fonction aléatoire est exécutée à nouveau à chaque recalcul. En conséquence, une nouvelle valeur est dessinée et affichée à chaque fois. Si vous ne le souhaitez pas, vous pouvez définir la valeur dessinée en tant que valeur constante à l'aide de la procédure suivante :

  1. Sélectionnez la cellule dans laquelle la valeur aléatoire est sortie.

  2. Appuyez sur la combinaison de touches "Ctrl + C".

  3. Cliquez sur « Démarrer ».

  4. Dans la zone « Presse-papiers », cliquez sur la petite flèche sous « Coller ».

  5. Un menu s'ouvre, cliquez maintenant sur "Coller spécial…".

  6. La fenêtre "Collage spécial" s'ouvre. Sélectionnez l'option « Valeurs » sous « Insérer ». Cliquez sur OK".

  7. Complété. Désormais, le recalcul automatique est supprimé. La fonction aléatoire d'Excel considère désormais cette valeur comme une valeur constante et ne la modifie plus.

Notes pour les utilisateurs d'anciennes versions d'Excel

Avec les versions d'Excel jusqu'à 2003 incluses, vous trouverez la fonction sous « Modifier » et « Coller spécial ».

Excel pour les utilisateurs avancés : déterminer des données aléatoires à l'aide d'une macro

Les utilisateurs avancés d'Excel peuvent utiliser une macro pour générer des nombres aléatoires. Le code de programme requis pour cela est :

Créer des nombres sous-aléatoires ()
Dim Cell As Range
Pour chaque cellule de la sélection
Cell.Value = Rnd * 1000
Cellule suivante
Fin du sous-marin

Pour utiliser la macro, marquez la zone dans laquelle les nombres aléatoires doivent être générés. Exécutez ensuite la macro créée à l'aide du code du programme. Dans la zone marquée, des nombres aléatoires de la plage de valeurs entre 0 et 1000 sont maintenant générés. Le résultat ressemble à ceci, par exemple :

Ajustez la formule pour obtenir le résultat souhaité

Bien sûr, vous n'êtes pas lié à la plage entre 0 et 1000. Des ajustements individuels sont possibles en faisant varier le code de programme. Des modifications de la fonction derrière le signe égal sont suffisantes pour cela. Par défaut, la fonction "Rnd" renvoie un nombre aléatoire compris entre 0 et 1. En modifiant cette fonction, en ajoutant, en multipliant ou en arrondissant, vous pouvez adapter la formule jusqu'à ce qu'elle convienne à vos besoins.

Les captures d'écran ont été créées avec Excel version 2016.

FAQ

Comment puis-je faire tirer un nouveau numéro de billet ?

Par défaut, un nouveau lot est tiré à chaque recalcul de la feuille de calcul. Vous pouvez lancer un nouveau calcul manuellement en appuyant sur la touche F9. Excel affiche alors une valeur nouvellement dessinée.

Comment une macro est-elle saisie dans Excel ?

Recherchez la fonction "Fichier" puis cliquez sur "Options". L'étape suivante consiste à cliquer sur "Personnaliser le ruban", puis à marquer l'élément "Outils de développement". Désormais, les outils de développement sont disponibles sous forme d'unité de menu dans le ruban. Vous trouverez la fonction macro sous ce menu

Si vous voulez en savoir plus sur les macros et Excel, vous le trouverez certainement ici : https://www.computerwissen.de/software/office/excel/vba-makros-excel/

Comment puis-je générer un nombre aléatoire sans macros à l'aide d'Excel ?

Il est également possible de générer des nombres aléatoires avec une formule Excel. La formule pour cela est : "= NUMÉRO ALÉATOIRE ()". Excel génère alors un nombre aléatoire entre 0 et 1. Utilisez la formule "= NUMERO ALÉATOIRE () * X" pour générer un nombre aléatoire entre 0 et X, vous pouvez remplacer X par un nombre que vous souhaitez.