Générer des nombres aléatoires à l’aide de la fonction RAND de Google Sheets
Une façon de générer des nombres aléatoires dans Google Sheets consiste à utiliser la fonction RAND. La fonction elle-même crée une plage limitée lors de la génération de nombres aléatoires. Utilisez RAND dans les formules et combinez-le avec d’autres fonctions pour étendre facilement la plage de valeurs.
Fonctionnement de la fonction RAND
En spécifiant une plage de valeurs hautes et basses, RAND peut renvoyer des nombres aléatoires dans une plage spécifiée, comme 1 et 10 ou 1 et 100.
La sortie de cette fonction peut également être réduite à un nombre entier en combinant cette fonction avec la fonction TRUNC, qui tronque ou supprime toutes les décimales d’un nombre.
Dans Google Sheets, lors de la génération d’une valeur aléatoire entre 0 et 1, la fonction RAND renvoie un nombre aléatoire entre 0 (inclus) et 1 (exclusif). S’il est courant de décrire la plage de valeurs produites par une fonction comme étant de 0 à 1, en réalité, il est plus exact de dire que la plage est comprise entre 0 et 0,99999999…
Une formule qui renvoie un nombre aléatoire entre 1 et 10 renvoie une valeur entre 0 et 9,99999…
NESA par Makers / Unsplash
Syntaxe de la fonction RAND
La syntaxe d’une fonction fait référence à la disposition de la fonction, y compris le nom de la fonction, les crochets, les séparateurs de virgule et les paramètres.
La syntaxe de la fonction RAND est :
= rand( )
Contrairement à la fonction RANDBETWEEN, qui nécessite la spécification de paramètres haut de gamme et bas de gamme, la fonction RAND n’accepte aucun paramètre.
Fonction Rand et volatilité
La fonction RAND est une fonction volatile qui, par défaut, change ou recalcule chaque fois que la feuille de calcul change, y compris des opérations telles que l’ajout de nouvelles données.
De plus, toutes les formules qui dépendent directement ou indirectement de cellules contenant des fonctions volatiles sont également recalculées à chaque modification de la feuille de calcul.
Par conséquent, les fonctions volatiles doivent être utilisées avec prudence dans les feuilles de calcul contenant de grandes quantités de données, car elles peuvent ralentir le temps de réponse du programme en raison de la fréquence des recalculs.
Utiliser l’actualisation pour générer de nouveaux nombres aléatoires
Étant donné que Google Sheets est un tableur en ligne, vous pouvez forcer la fonction RAND à générer de nouveaux nombres aléatoires en actualisant l’écran à l’aide du bouton d’actualisation du navigateur Web.
La deuxième option consiste à appuyer sur F5 touche du clavier, qui rafraîchit également la fenêtre actuelle du navigateur.
Modifier le taux de rafraîchissement de RAND
Dans Google Sheets, vous pouvez modifier la fréquence de recalcul de RAND et d’autres fonctions volatiles à partir de leurs valeurs par défaut. Changement arrivée:
- dans le changement et chaque minute.
- en change et à l’heure.
Les étapes pour modifier le taux de rafraîchissement sont :
-
choisir document menu Ouvre une liste d’options pour le menu.
-
choisir Paramètres de la feuille de calcul Ouvre la boîte de dialogue des paramètres de la feuille de calcul dans la liste.
-
recalculer partie de la boîte de dialogue pour sélectionner les paramètres actuels, par ex. Changement Affiche la liste complète des options de recalcul.
-
sélectionner le désiré Recalculer les options sur la liste.
-
choisir Enregistrer les paramètres pour enregistrer les modifications et revenir à la feuille de calcul.
Entrez la fonction RAND
Étant donné que la fonction RAND ne prend aucun argument, elle peut être entrée dans n’importe quelle cellule de feuille de calcul en tapant :
= rand( )
Alternativement, vous pouvez également utiliser la fonction de saisie de Google Sheets suggestion automatique Une boîte qui apparaît lorsque vous tapez un nom de fonction dans une cellule. Les étapes sont :
-
Sélectionnez les cellules de la feuille de calcul où vous souhaitez afficher les résultats de la fonction.
-
taper signe égal ( = ) suivi du nom de la fonction Rand. Au fur et à mesure que vous tapez, suggestion automatique Une boîte apparaît avec des noms de fonction commençant par la lettre R.quand le nom Rand apparaît dans la case, sélectionnez Nom Entrez le nom de la fonction et la parenthèse ouvrante dans la cellule sélectionnée.
-
Un nombre aléatoire entre 0 et 1 apparaît dans la cellule courante.Pour en générer un autre, appuyez sur F5 clé ou actualiser le navigateur.
Fonctionnalité complète lorsque vous sélectionnez la cellule actuelle = rand() Apparaît dans la barre de formule au-dessus de la feuille de calcul.
Générer des nombres aléatoires entre 1 et 10 ou 1 et 100
La forme générale de l’équation utilisée pour générer des nombres aléatoires dans une plage spécifiée est :
=RAND() * (haut – bas) + bas
Ici, High et Low représentent les limites supérieure et inférieure de la plage de nombres souhaitée.
Pour générer un nombre aléatoire entre 1 et 10, saisissez la formule suivante dans une cellule de feuille de calcul :
= rand() * (10 – 1) + 1
Pour générer des nombres aléatoires entre 1 et 100, saisissez la formule suivante dans une cellule de feuille de calcul :
= rand() * (100 – 1) + 1
Générer des entiers aléatoires entre 1 et 10
Pour renvoyer un entier – un entier sans partie fractionnaire – la forme générale de l’équation est :
=TRUNC(RAND() *(haut – bas) + bas)
Pour générer un nombre entier aléatoire entre 1 et 10, saisissez la formule suivante dans une cellule de feuille de calcul :
=TRUNC(Rand() * (10 – 1) + 1)
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre