Besoin de valeurs aléatoires dans Excel ? Trois fonctions permettent de générer facilement des nombres aléatoires pour vos simulations, tests ou échantillons.
Les fonctions aléatoires disponibles
- ALEA : renvoie un nombre décimal aléatoire entre 0 et 1 (exclus).
- ALEA.ENTRE.BORNES : retourne un entier aléatoire compris entre deux bornes.
- TABLEAU.ALEA : génère un tableau de nombres aléatoires, entiers ou décimaux (Excel 365).
1. Fonction ALEA()
La fonction ALEA() est la toute première fonction aléatoire présente dès l'origine dans Excel. Sans paramètre, ALEA() renvoie un nombre compris entre 0 et 1 avec 15 décimales :
=ALEA() → 0,439009598522
Cette fonction est assez peu utilisée, il faut bien le reconnaître, car le type de nombre retourné est très limité. En fait, la seule raison d'utiliser cette fonction est pour des probabilités. Par exemple, on peut l'associer à la fonction SI pour gérer les gains ou pertes pour un jeu de pile ou face.
=SI(ALEA()<0,5;B1-1;B1+1)

2. Fonction ALEA.ENTRE.BORNES()
Indiquez une borne min et une borne max pour obtenir un entier aléatoire :
=ALEA.ENTRE.BORNES(1;1000)
Applications pratiques
- Elle est idéale pour extraire un échantillon avec la fonction INDIRECT.
- Autre usage : simuler une augmentation de tarifs entre 5 % et 10 % :
=ALEA.ENTRE.BORNES(5;10)/100

Et appliquer à votre tableau de prix, vous pouvez appliquer une hausse basée sur ce nombre aléatoire.

3. Fonction TABLEAU.ALEA()
Disponible dans Excel 365, TABLEAU.ALEA permet de générer un tableau de valeurs aléatoires :
- Nombre de lignes et colonnes
- Borne min et max
- Type de valeur (entier ou décimal)
=TABLEAU.ALEA(10;5;50;500;FAUX)

Cette fonction permet de faire un tri non-alphabétique ou encore Simuler un tirage du Loto
18/08/2023 @ 21:07
Article clair et sans bla bla. Merci.