Alea entre bornes avec exclusions et sans doublons
Résolu
j0ule
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Maintenant plusieurs heures que je cherche sur internet et essaye de bidouiller avec des formules mais sans résultat...
Je vous explique mon problème : J'aimerai sélectionner aléatoirement 175 jours ( dates) en 2017, en excluant certaines dates contenues dans une plage valeurs ( les vacances, les week end ect que j'ai saisi manuellement ) . Et difficultés supplémentaire je ne veux pas qu'il y ai de doublons...
J'aimerai avoir ce résultat sous forme d'une liste de 175 dates.
Merci de votre aide !!
Maintenant plusieurs heures que je cherche sur internet et essaye de bidouiller avec des formules mais sans résultat...
Je vous explique mon problème : J'aimerai sélectionner aléatoirement 175 jours ( dates) en 2017, en excluant certaines dates contenues dans une plage valeurs ( les vacances, les week end ect que j'ai saisi manuellement ) . Et difficultés supplémentaire je ne veux pas qu'il y ai de doublons...
J'aimerai avoir ce résultat sous forme d'une liste de 175 dates.
Merci de votre aide !!
A voir également:
- Alea entre bornes sans doublon
- Formule "alea entre bornes" sans doublon. - Forum Excel
- Alea entre bornes avec virgule ✓ - Forum Excel
- ALEA ENTRE BORNES sans doublons - Forum LibreOffice / OpenOffice
- Tirage aléatoire sans doublon ✓ - Forum Excel
- Doublon photo - Guide
1 réponse
Bonjour
peut être une solution comme ceci:
votre liste de date complète de 2017 en A à partir
votre liste de date à éliminer en Z1:Z50 pour l'exemple, inutile d'inclure les samedi et dimanches
en B en ligne, la formule:
=SI(OU(JOURSEM(A1;2)>5;NB.SI($Z$1:$Z$50;A1));"";ALEA())
en C cette formule à tirer sur les 175 lignes:
=INDEX(A:A;EQUIV(GRANDE.VALEUR(B:B;LIGNE(A1));B:B;0))
bien sur la liste change à chaque action dans la feuille avec le code ALEA
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
peut être une solution comme ceci:
votre liste de date complète de 2017 en A à partir
votre liste de date à éliminer en Z1:Z50 pour l'exemple, inutile d'inclure les samedi et dimanches
en B en ligne, la formule:
=SI(OU(JOURSEM(A1;2)>5;NB.SI($Z$1:$Z$50;A1));"";ALEA())
en C cette formule à tirer sur les 175 lignes:
=INDEX(A:A;EQUIV(GRANDE.VALEUR(B:B;LIGNE(A1));B:B;0))
bien sur la liste change à chaque action dans la feuille avec le code ALEA
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
je passe le sujet en résolu
bonne route
crdlmnt