Tri aléatoire

Bonjour,

J'ai besoin d'aide, je précise tout d'abord que je suis débutante sur Excel. Je dois réaliser 4 tests différents sur 50 sujets. J'aimerais faire ces tests dans un ordre aléatoire.

J'ai donc placé mes sujets sur Excel dans la colonne A, de A1 à A50. J'ai associé chacun des 4 tests a un chiffre allant de 1 à 4. J'ai essayé la fonction ALEA.ENTRE.BORNES(1;4) sur les colonnes B, C, D et E.. Mais je me retrouve avec des doublons pour chaque sujet.

Avez vous une solution ?

Je vous remercie d'avance pour vos réponses.

Un exemple ci-joint ... avec =ALEA() donc sans bornes et ensuite =RANG

Poste un bout de fichier au besoin

bonjour,

Pour le fun... Une solution macro :

Sub tirageH4()
Dim melange As New Collection
Dim i%, j%, k%, x%, o, v
For x = 1 To 50
k = 4
For i = 1 To 4
melange.Add i
Next
j = 3
Do While k > 0
If k > 0 Then
j = j + 1
i = Int((k * Rnd) + 1)
v = melange(i)
Cells(x, j) = v
melange.Remove i
k = k - 1
End If
Loop
Next
End Sub

A+

Merci beaucoup à tous les 2 pour votre aide.

J'ai utilisé la macro et j'ai obtenu ce que je voulais.

C'est top ! Merci et bonne journée.

Rechercher des sujets similaires à "tri aleatoire"