Chiffres aléatoires avec conditions

  • Initiateur de la discussion Initiateur de la discussion rem13
  • Date de début Date de début

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 !

rem13

XLDnaute Nouveau
Bonjour;

Je recherche une formule pour générer des nombres aléatoires. Jusque-là ça va.

Les nombres générés doivent être compris entre deux plages définies.Et enfin, il faudrait définir la quantité de nombres aléatoires générés.

Exemple : je souhaite générer 23 nombres aléatoires compris entre les chiffres 3 et 75, avec comme conditions que certains chiffres n'apparaissent pas : 21; 22; 32; 33; 34; 35; 36; 37; 38; 40; 41; 42; 43; 44; 66; 67; 68; 69.

Il ne faut pas que les chiffres apparaissent plusieurs fois.Et ma demande plus compliquée c'est qu'une fois que le chiffre apparaît dans la cellule à côté le suivant apparaissent :

exemple

5 6
18 19

Etc 23 fois et jamais de doublon entre la première et deuxième colonne n'est jamais dans la même colonne.


Et le top serait qu'avec un bouton tous les matins, je puisse relancer les chiffres pour que chaque ligne (qui sera affectée à un nom) soit différentes.

Merci d'avance.

J'espère que j'ai été clair
 
Exemple : je souhaite générer 23 nombres aléatoires compris entre les chiffres 3 et 75, avec comme conditions que certains chiffres n'apparaissent pas : 21; 22; 32; 33; 34; 35; 36; 37; 38; 40; 41; 42; 43; 44; 66; 67; 68; 69.

Il ne faut pas que les chiffres apparaissent plusieurs fois.
upload_2018-11-22_16-28-10.png
 

Pièces jointes

Super merci, ma dernière demande est-elle réalisable ? Peux-on avoir une deuxième colonne à côté de celle en verte avec les chiffres suivants, c'est à dire pour l'exemple ci-dessus : Colonne G : G1/ "40" en G2 "14" sans que cela fasse de doublon entre la cellule F et G.

Merci d'avance.
 
Super merci, ma dernière demande est-elle réalisable ? Peux-on avoir une deuxième colonne à côté de celle en verte avec les chiffres suivants, c'est à dire pour l'exemple ci-dessus : Colonne G : G1/ "40" en G2 "14" sans que cela fasse de doublon entre la cellule F et G.

Merci d'avance.
cela n'est pas faisable par formule puisqu'il y a une sorte de contrôle qui remet en cause le tirage initial...

par VBA la possibilité existe en faisant comme pour le loto en excluant à chaque fois les nombres tirés de la liste précédente.

NB : quel doit etre le nombre suivant le dernier (75) ???
 
Bonsour®
Super merci, ma dernière demande est-elle réalisable ? Peux-on avoir une deuxième colonne à côté de celle en verte avec les chiffres suivants, c'est à dire pour l'exemple ci-dessus : Colonne G : G1/ "40" en G2 "14" sans que cela fasse de doublon entre la cellule F et G.
solution VBA
avertissement relance lorsque léger bug
non solutionné lorsque les grand nombres ont déjà étés tirés...
réponse attendue en #4 !!!
upload_2018-11-23_17-1-32.png
 

Pièces jointes

Dernière édition:
Salut TOP oui c'est ce que je voulais, merci beaucoup.

Par contre quand je déplace la feuille sur mon classeur excel ou j'ai d'autres feuilles, et que je clique pour actualiser cela ne marche qu'en ouvrant la feuille "rem13" en plus.. j'ai pourtant copier la programmation du module 1..

merci d'avance
 
Salut TOP oui c'est ce que je voulais, merci beaucoup.

Par contre quand je déplace la feuille sur mon classeur excel ou j'ai d'autres feuilles, et que je clique pour actualiser cela ne marche qu'en ouvrant la feuille "rem13" en plus.. j'ai pourtant copier la programmation du module 1..

merci d'avance
il y a 3 zones nommées définies sur la feuil1
modifier ces noms pour la feuille souhaitée
upload_2018-11-25_11-33-25.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

Réponses
11
Affichages
2 K
Réponses
9
Affichages
1 K
  • Question Question
XL 2013 Aide VBA
Réponses
4
Affichages
1 K
Retour