Générer grille de nombres aléatoires
Utilisateur anonyme
-
via55 Messages postés 14730 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14730 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aimerais savoir comment générer 6 nombres aléatoires différents entre 1 et 49 (une grille de loto quoi), sachant que les probabilités de sortie des numéros sont différentes les unes des autres dans le cas que je dois traiter.
Quelqu'un pourrait m'aider à trouver une formule pour sortir des numéros ?
Merci d'avance de votre aide
PS : j'utilise Excel 2010
Quelqu'un pourrait m'aider à trouver une formule pour sortir des numéros ?
Merci d'avance de votre aide
PS : j'utilise Excel 2010
A voir également:
- Grille loto aléatoire
- Tableau de combinaison loto 5/90 - Forum Excel
- Calcul de probabilité de 5 chiffres sur 90 chiffres - Forum Logiciels
- Résultat loto bulgarie autriche azerbaïdjan - Forum Loisirs / Divertissements
- Musique loto ✓ - Forum Musique / Radio / Clip
- Ouvrez cette page. dans le code de la page, modifiez la couleur de fond de la classe .pix. un code de 4 chiffres doit apparaître dans la grille. lequel ? ✓ - Forum Programmation
3 réponses
Bonsoir
Une piste en VBA pour tenir compte des proba différentes
Je prends un exemple simple avec 3 numéros : le 1 qui a un proba de 1/2, le 2 qui a une proba de 1/4 et le 3 de 1/4 aussi
On commence par créer un tableau de 4 valeurs respectant les probas : N(1)=1, N(2)=1, N(3)=2 et N(4)=3
Pour faire un tirage on applique la formule :
tirage=Int(Rnd * 4) + 1 ou tirage peut prendre ici les valeurs de 1 à 4
et N(tirage) retournera un nombre entre 1 et 3 selon les proba de départ (dans mon ex le 1 a 2 fois plus de chance de sortir que le 2 ou le 3)
Cdlmnt
Une piste en VBA pour tenir compte des proba différentes
Je prends un exemple simple avec 3 numéros : le 1 qui a un proba de 1/2, le 2 qui a une proba de 1/4 et le 3 de 1/4 aussi
On commence par créer un tableau de 4 valeurs respectant les probas : N(1)=1, N(2)=1, N(3)=2 et N(4)=3
Pour faire un tirage on applique la formule :
tirage=Int(Rnd * 4) + 1 ou tirage peut prendre ici les valeurs de 1 à 4
et N(tirage) retournera un nombre entre 1 et 3 selon les proba de départ (dans mon ex le 1 a 2 fois plus de chance de sortir que le 2 ou le 3)
Cdlmnt
UP ! Pour info j'ai fait des recherches mais je ne trouve pas de solution claire à mon problème, la solution s'écrierait vraisemblablement en VBA, quelqu'un aurait plus de pistes ? Merci