générateur de nombres aléatoires

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

soufiane1.0

XLDnaute Nouveau
bonsoir,
j'aimerai générer des nombres pseudo aléatoire dans une intervalle donner mais sans utiliser la fonction RAND ou RANDOMIZE.
l'idée c'est d'utiliser une suite (Xn=(a Xn-1 + b) mod m) pour la quelle ce base justement la fonction RAND. mais j'arrive pas a utiliser la suite pour générer par exemple 10 nombre aléatoire dans l'intervalle [0,1].
 
Bonjour à tous,
Je souhaite réaliser un générateur automatique sur excel afin de générer des nombres aléatoires dans un intervalle donné et avec une proportion de repartions entre les intervalles.

Comme exemple je souhaite repartir aléatoirement 15 objets (numérotés de 1 à 15...) sur 200 emplacements et j'ai besoin que les nombres 1/7/13 représente 70% du total.

Je bloque sur la répartition des proportions

Merci a tous
 
Bonjour à tous,
Je souhaite réaliser un générateur automatique sur excel afin de générer des nombres aléatoires dans un intervalle donné et avec une proportion de repartions entre les intervalles.

Comme exemple je souhaite repartir aléatoirement 15 objets (numérotés de 1 à 15...) sur 200 emplacements et j'ai besoin que les nombres 1/7/13 représente 70% du total.

Je bloque sur la répartition des proportions

Merci a tous

les 1/7/13 doivent-ils être équirépartis : (+-47 apparitions chacun)
les autres nombres également (5 apparitions chacun)
dans ce cas :
upload_2018-10-22_11-57-16.png
 

Pièces jointes

Ce qui serait vraiment appréciable serait de pouvoir egalement changer la "matrice"
Si je veux pouvoir changer les quantités et nombres de variable.
Il faudrait que sur un onglet je rentre les variables et que sur le deuxieme onglet j'ai le resultat.
Qu'en pensez vous ?
 
Bonsour®
Ce qui serait vraiment appréciable serait de pouvoir egalement changer la "matrice"
Si je veux pouvoir changer les quantités et nombres de variable.
Il faudrait que sur un onglet je rentre les variables et que sur le deuxieme onglet j'ai le resultat.
Qu'en pensez vous ?
🙄 je pense surtout que le probleme n'est pas un probleme EXCEl (*), mais un probleme de définitions et d'algorithmie...
A partir des solution proposées , à toi maintenant d'adapter selon tes besoins.
Et que pour un travail à façons , je passe là main...


(*) Nous sommes un site communautaire indépendant dont l'objectif est de partager des compétences et expériences au sujet du tableur Excel de Microsoft.
 
oui mais disons que mon exercice a cangé entre temps et que mon calcule se fait sur 223 unités et 39 variables avec 6;7;9;10;14;23;26;30;39 representant 70% et le reste 30%.
Dans le fichier excel je ne peux pas changer la matrice.
Je ne suis pas aussi expert que vous...
 
oui mais disons que mon exercice a cangé entre temps et que mon calcule se fait sur 223 unités et 39 variables avec 6;7;9;10;14;23;26;30;39 representant 70% et le reste 30%.
Dans le fichier excel je ne peux pas changer la matrice.
Je ne suis pas aussi expert que vous...
223 étant un nombre premier la matrice se réduit à un vecteur à 223 positions
les proportions 70% et 30% ne peuvent s'appliquer à des quantités entières de variables ( i.e : 156 =69,955% et 67 =30,045% )

soit distribuer
156 variables à choisir parmi 6;7;9;10;14;23;26;30;39
Sélectionner A1:A156
la formule : =CHOISIR(1+ENT(ALEA()*9); 6;7;9;10;14;23;26;30;39)
validation Ctrl+Entrée

puis 67 variables à choisir parmi : 1;2;3;4;5;8;11;12;;13;15;16;17;18;19;20;21;22;24;25;27;28;29;31;32;33;34;35;36;37
selectionner A157:A223
la formule : =CHOISIR(1+ENT(ALEA()*30); 1;2;3;4;5;8;11;12;13;15;16;17;18;19;20;21;22;24;25;27;28;29;31;32;33;34;35;36;37;38)
Validation Ctrl+Entrée

upload_2018-10-27_1-21-43.png
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour