Générer variable aléatoire excel

[Résolu/Fermé]
Signaler
Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
-
Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
-
Bonjour,
Savez vous comment générer une variable aléatoire sur excel ?
On imagine une base de données de 10 colonnes, l'une, c'est des numéros de personne. On veut remplacer ça, à chaque fois , par un truc aléatoire, genre: 094988. Sur excel on peut faire ça ?
C'est pour convaincre quelqu'un de me donner des données non reconnaissables
merci!
A voir également:

2 réponses

Messages postés
54657
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 septembre 2021
16 558
Bonjour.

=ALEA() affiche un nombre décimal aléatoire compris entre 0 et 1

=ALEA()*100 affiche un nombre décimal aléatoire compris entre 0 et 100

=ENT(ALEA()*100) affiche un nb entier aléatoire compris entre 0 et 100

=ALEA.ENTRE.BORNES(1000;2000) affiche un nombre entier aléatoire compris entre 1000 et 2000
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci

Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
92
merci bcp encore une fois!
Messages postés
26183
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 septembre 2021
6 052
Bonjour

l'inconvénient des ALEA autres que le code base ALEA() et à fortiori avec ALEA.ENTRE.BORNES est que ces codes renvoie fréquemment des doublons

Si vous voulez éviter ça, le meilleur moyens et d'utiliser:

=ENT(ALEA)*1000000

Pour aller chercher la maximum de décimale

et si vous voulez un code à 6 chiffres commençant éventuellement par des 0

=TEXTE(ENT(ALEA)*1000000;"000000")


crdlmnt
Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
92
merci ! je prends note!