Les fonctions ALEA et ALEA.ENTRE.BORNES vous permettent de générer en un clin d’œil des nombres aléatoires dans Excel. ALEA crée un nombre décimal entre 0 et 1, tandis qu’ALEA.ENTRE.BORNES produit un entier compris entre deux bornes que vous définissez.
En bref
🎲 ALEA génère un nombre décimal aléatoire dans l’intervalle [0; 1[, recalculé à chaque action, idéal pour simulations statistiques ou tests rapides.
🔢 ALEA.ENTRE.BORNES fournit un entier aléatoire entre une valeur minimale et maximale, pratique pour créer des échantillons de données ou des scores dans un jeu.
⚙️ Pour figer les résultats, copiez-collez en tant que valeurs ou désactivez le recalcul automatique : Astuce gagnante pour gagner du temps.
Comprendre la fonction ALEA
ALEA est la porte d’entrée vers les simulations aléatoires dans Excel. Dès que vous l’appelez, Excel renvoie un nombre flottant compris entre 0 (inclus) et 1 (exclu). Ce comportement s’actualise à chaque modification de la feuille ou recalcul, offrant une souplesse phénoménale pour tester des scénarios.
Syntaxe et fonctionnement
La syntaxe est d’une simplicité enfantine : =ALEA(). Aucun argument n’est requis. Derrière cette fonction légère, on applique la méthode de génération dite “Linéaire Congruentielle”, garante d’une distribution uniforme sur l’intervalle spécifié.
Fonction | Description |
---|---|
=ALEA() | Retourne un nombre décimal aléatoire entre 0 et 1 |
Exemples pratiques
- Créer une série de 100 valeurs : glissez la poignée de recopie après avoir saisi
=ALEA()
. - Simuler une série de lancers de dé : multipliez par 6, puis arrondissez à l’entier supérieur (
=ARRONDI.SUP(ALEA()*6;0)
). - Tester des probabilités : intégrez dans une Formule SI pour simuler un événement à 30 % de chances (
=SI(ALEA()<0,3;"Succès";"Échec")
).
La fonction ALEA.ENTRE.BORNES
Pour obtenir directement un nombre entier aléatoire dans une plage que vous définissez, ALEA.ENTRE.BORNES est imbattable. Vous gagnez en précision et en lisibilité, sans devoir combiner plusieurs fonctions.
Syntaxe détaillée
=ALEA.ENTRE.BORNES(valeur_min;valeur_max)
- valeur_min : borne inférieure (entier).
- valeur_max : borne supérieure (entier).
Excel renvoie un entier N tel que valeur_min ≤ N ≤ valeur_max.
Illustration visuelle

Cas d’utilisation et astuces avancées
Les fonctions aléatoires trouvent leur place dans des dizaines de scénarios : génération de données factices, tests de modèles, création de tirages ou même de graphiques dynamiques. On peut combiner ALEA.ENTRE.BORNES avec SOMME.SI
pour additionner conditionnellement des valeurs sélectionnées aléatoirement, ou l’inclure dans une chaîne avec la fonction CONCAT pour générer des identifiants uniques.
- Simulation financière : tester la volatilité des cours sur des portefeuilles virtuels.
- Jeux éducatifs : générer des quiz à choix multiple dont l’ordre des questions change à chaque ouverture.
- Tests de charge : créer des jeux de données sans doublons grâce à une pré-vérification (voir comment supprimer les doublons).
- Dashboard dynamique : rafraîchir automatiquement le score ou la jauge de performance (Cerise sur le gâteau pour vos présentations !).
En bref, maîtriser ALEA et ALEA.ENTRE.BORNES, c’est ajouter à votre boîte à outils la possibilité de randomiser sans macros, simplement en quelques clics.
FAQ
Quelle est la différence entre ALEA et ALEA.ENTRE.BORNES ?
ALEA fournit un nombre décimal entre 0 et 1, recalculé en continu. ALEA.ENTRE.BORNES délivre un entier aléatoire compris entre deux bornes définies.
Comment figer les valeurs générées par ALEA ?
Copiez les cellules puis faites « Collage spécial » → « Valeurs ». Vous pouvez aussi passer en calcul manuel dans les options d’Excel.
Les valeurs aléatoires se recalculent-elles à chaque modification ?
Oui, par défaut Excel recalcule ALEA et ALEA.ENTRE.BORNES à chaque action sur la feuille. Pour bloquer ce comportement, passez en recalcul manuel.
Peut-on générer plusieurs nombres aléatoires dans une seule formule ?
Non, chaque appel génère une valeur unique. Pour en obtenir plusieurs, dupliquez la formule sur plusieurs cellules ou lignes.
Les fonctions aléatoires sont-elles disponibles dans Excel en ligne ?
Oui, les deux fonctions existent aussi dans la version web d’Excel, avec le même comportement de recalcul automatique.