=RANDARRAY
Math et trigonométrie Intermédiaire Google Sheets

RANDARRAY Excel : Générer des nombres aléatoires

Maîtrisez la fonction RANDARRAY d'Excel pour générer facilement des tableaux de nombres aléatoires. Exemples concrets, syntaxe et astuces.

Syntaxe

=RANDARRAY([lignes], [colonnes], [min], [max], [entier])
  • lignes (optionnel) : Le nombre de lignes du tableau. Si omis, vaut 1.
  • colonnes (optionnel) : Le nombre de colonnes du tableau. Si omis, vaut 1.
  • min (optionnel) : La valeur minimale des nombres aléatoires. Si omis, vaut 0.
  • max (optionnel) : La valeur maximale des nombres aléatoires. Si omis, vaut 1.
  • entier (optionnel) : VRAI pour renvoyer des nombres entiers, FAUX pour renvoyer des nombres décimaux. Si omis, vaut FAUX.

Utilisation dans Google Sheets

La fonction RANDARRAY est également disponible dans Google Sheets et fonctionne de manière très similaire à Excel. La syntaxe et les arguments sont les mêmes. Cela permet une compatibilité aisée entre les deux plateformes pour cette fonction spécifique. L'utilisation est identique pour la génération de données aléatoires pour des simulations, des tests ou des analyses. Cependant, la gestion des nombres aléatoires et la fréquence de recalcul peuvent légèrement différer entre Excel et Google Sheets, affectant potentiellement la reproductibilité des résultats dans des scénarios complexes.

Cas d'utilisation

Simulation financière

Génération de données de test

Création de listes aléatoires

Modélisation de risques

Exemples pratiques

Générer un tableau de 5 lignes et 3 colonnes de nombres aléatoires entre 0 et 1

Données : Aucune donnée requise

=RANDARRAY(5, 3)

Cette formule génère un tableau de 5 lignes et 3 colonnes, rempli de nombres aléatoires décimaux compris entre 0 et 1.

Résultat : Un tableau de 5x3 rempli de nombres aléatoires (ex: 0.234, 0.789, etc.)
Générer un tableau de 2 lignes et 4 colonnes de nombres entiers aléatoires entre 1 et 100

Données : Aucune donnée requise

=RANDARRAY(2, 4, 1, 100, VRAI)

Cette formule crée un tableau de 2 lignes et 4 colonnes, contenant des nombres entiers aléatoires compris entre 1 et 100.

Résultat : Un tableau de 2x4 rempli de nombres entiers aléatoires (ex: 25, 67, 92, etc.)
Générer une seule valeur aléatoire entre -10 et 10

Données : Aucune donnée requise

=RANDARRAY(1, 1, -10, 10)

Cette formule génère une seule valeur aléatoire (un tableau 1x1) comprise entre -10 et 10.

Résultat : Un seul nombre aléatoire compris entre -10 et 10 (ex: -3.45, 7.89, etc.)

Conseils et astuces

Utilisez la fonction ALEA.ENTRE.BORNES si vous avez besoin d'une valeur aléatoire unique.

Combinez RANDARRAY avec INDEX pour sélectionner des éléments aléatoires dans une liste.

Utilisez RANDARRAY pour générer des données de test pour vos formules et graphiques.

Pour simuler des probabilités, utilisez RANDARRAY avec des fonctions SI ou IFS.

Erreurs courantes

#NOM?

La fonction RANDARRAY n'est pas disponible dans cette version d'Excel.

Mettez à jour votre version d'Excel vers Microsoft 365 ou une version plus récente.

#VALEUR!

Un des arguments n'est pas un nombre.

Vérifiez que tous les arguments (lignes, colonnes, min, max) sont bien des nombres ou des références à des cellules contenant des nombres.

Formules associées