Fonction aleatoire sur une plage, sans doublons

Fermé
Robala - 14 juil. 2021 à 22:16
via55 Messages postés 14041 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 février 2023 - 15 juil. 2021 à 01:01
Bonjour,

Avant toutes choses, j'aimerais vous dire qu'il y a eu des recherches, mais les fichiers ne sont plus disponibles pour regarder et éviter d'embêter autrui.

J'ai une liste de 80 numéros, je dois proposer 3 numéros aléatoires uniques qui font parties des 40 plus faibles.
Je dois faire 10 propositions qui soit uniques.

Ca serait sympa que quelqu'un m'aiguilles, dans les posts ils parlaient d'une fonction "dico" mais je n'ai pas trouvé cela sur excel. Avoir de l'aide serait top !



Configuration: Windows / Firefox 89.0

1 réponse

via55 Messages postés 14041 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 février 2023 2 551
Modifié le 15 juil. 2021 à 01:01
Bonjour robala

L'objet Dictionnary est utilisé dans les macros en VBA

Pas forcément besoin de macro pour faire ce que tu recherches :
- on commence par relever avec RANG les 40 valeurs les plus faibles
- avec ALEA on attribue un n° aléatoire à chacune de ces 40 valeurs et on les reclasse avec la fonction RANG en fonction de ce n°
- pour chaque proposition on relève par formule les 3 premières, puis les 3 suivantes etc

exemple : https://mon-partage.fr/f/hLt4tPwQ/

Cdlmnt
Via

0