Liste aléatoire sans doublons avec un chiffre max

bonjour,

je recherche à effectuer une liste aléatoire de chiffre associé à des noms entrés => je souhaite que ma liste aléatoire recherche entre 1 et mon nombre max de noms rentrés.

j'ai donc une liste de 1 à 200 en A ; mes noms en B ; en colonne C2 =si(B1<>"";B1+1;0) sur une autre feuille j'ai mis mon max de noms en A1 (par exemple 57 qui revient d'un max de ma colonne C de ma précédente feuille) puis dans la colonne B =alea.entre.borne(1;$A$1) => colonne C une rechercheV à partir du numéro pour qu'il me redonne les noms dans un ordre aléatoire.

cependant, j'ai des doublons que je ne souhaite pas !

pouvez vous m'aider pour éviter ces doublons ?

merci d'avance

bonjour,

avec le fichier qui va avec, oui surement.

A+

Salut,

Dans le fichier ci-joint, tu peux effectuer - à l'aide d'une macro - une répartition aléatoire dans la colonne C, quel que soit le nombre d'entrées en colonne B.

Si ce n'est pas ça, place ton fichier sur le Forum et sois plus précis.

Cordialement.

EDIT : Salut Galopin

406dufo.zip (9.68 Ko)

merci Yvouille,

c'est exactement ce que je cherchais à faire !

je ne comprend pas grand chose à ton code mais j'ai tout ce qu'il me faut !

merci encore de votre aide et réactivité ! vous êtes géniaux !-)

à bientot

André

Si jamais, à la place d'avoir une liste de chiffres aléatoires en colonne C, tu pourrais aussi reclasser tes noms d'une manière aléatoire (il n'y aurait donc pas de colonne C).

Cordialement.

Rechercher des sujets similaires à "liste aleatoire doublons chiffre max"