|
Notices |
|
Outils de la discussion | Modes d'affichage |
#1
|
||||
|
||||
Question excel qui pourrait être posée par Ar Sparfel
J'aimerai savoir comment on peut obtenir des chiffres (allant de 1 à 4 par exemple) dans un ordre aléatoire dans une colonne sous z'Excel (de manière à ce que chaque chiffre soit unique : pas de double, ni de triple, ni de quadruple, ni de etc... quoi^^). J'ai essayé la fonction ALEA et ALEA.ENTRE.BORNE et c'est pas ça
Voilà, je vous demande imblement LA réponse (et ne me sortez pas c'est le "41" )
__________________
"Au nom du Seigneur, je vous botte le cul!" - Le curé dans "Brain Dead" - |
#2
|
||||
|
||||
Aléatoire ? Une fois ou à chaque chargement de ton fichier ou à chaque raffraichissement de ton fichier ou à chaque activation d'une macro spécifique ?
Faut que tu donnes un tout petit peu plus d'infos
__________________
http://schnick.labrute.fr Seule une femme peut vous consoler d'être moche. [Benoît Poelvoorde] |
#3
|
||||
|
||||
Citation:
__________________
Vive le chat sur le toit des Franco ! |
#4
|
||||
|
||||
Costaux
Coucou
Encore un savant fou ... comme M. Schnick ... à ta question, je répond d'autres questions Q1 : Ta liste aléatoire doit elle être composé de chiffre entier, relatif ? (N, Z ou R ... de grace pas C (nombre complexe) ). Je présume N Q2 : Ta liste aléatoire doit elle être continu (ou autorises-tu des "trou" dans ta suite") ? exemple 3 ; 4 ; 1 ; 2 ou 5 ; 4 ; 1 ; 2 Q3 (Schnick) : liste figé ou liste devant être "ré-initialisé" à chaque chargement ? Q4 : Ta liste a t elle un nombre d'élément fixe ou s'agit il d'un paramétre (par exemple "n") à entrer ? (dans l'exemple de Q2, on a n = 4 ) Voili, voilou
__________________
Un Worms peut en cachez un autre |
#5
|
||||
|
||||
dans le VBA, tu as juste a utiliser randomize 4 fois pour construire ton numéro :
La première fois avec les chiffres de 0 a 9 la seconde fois avec de 0 a 9 - le premier la troisième fois avec de 0 a 9 -les deux premiers et la quatrième fois avec 0 a 9 - les 3 premiers un truc du genre : Code:
Public Function RandomNumber(Lowest As Long, Highest As Long) ' Generates a random whole number within a given range Randomize RandomNumber = Int(Rnd * (Highest + 1 - Lowest)) + Lowest End Function ensuite tu concatène tes 4 chiffres et tu les mets dans la cellule qui t'importe
__________________
-> Bibi Photo <- "pour seduire une fille, il ne sert à rien d'être très intelligent, très drôle, sensible et profondément gentil de nos jours, il vaut mieux mesurer 1m85 et avoir pleins de potes qui organisent des fêtes" "Pis une grosse bite aussi.... " - Ar Sparfell "Deux forces ne s'annulent que si elle sont coaxiales et diametralement opposés Sinon, elles s'ajoutent. (deux forces verticale et horizontale de même intensité qui s'ajoutent donnerons une force résultante en diagonale)" - Zerf |
#6
|
||||
|
||||
Citation:
R2 --> continue : seulement utiliser les chiffres 1, 2, 3 et 4, mais dans un ordre aléatoire, sur une colonne à 4 ligne, sans qu'il y ait répétition d'un de ces chiffres R3 --> liste figé : une fois que l'ordre aléatoire à été donné, il ne doit plus changer R4 --> nombre d'élément fixe, enfin oui ça doit être ça Je sais pas si j'ai été plus clair Merci pour vos réponses déjà heu pour Hoaxpunk, je sais pas si cette fonction est utilisable sur excel, enfin sinon j'essairai demain, je verrai ^^ Edit: pfff en plus j'me suis planté, LA réponse était effectivement 42
__________________
"Au nom du Seigneur, je vous botte le cul!" - Le curé dans "Brain Dead" - |
#7
|
||||
|
||||
Et sinon, a quoi ca sert ?
|
#8
|
||||
|
||||
Citation:
__________________
"Au nom du Seigneur, je vous botte le cul!" - Le curé dans "Brain Dead" - |
#9
|
|||
|
|||
Citation:
|
#10
|
||||
|
||||
Citation:
Sinon, pas d'autres solutions ? En résumé, ce que je veux c'est pouvoir obtenir les chiffres 1,2,3,4 dans un ordre aléatoire, par exemple: 4,2,1,3 ; 1,2,4,3 ; 3,2,4,1 ; etc... et qu'ils soient fixés par la suite.
__________________
"Au nom du Seigneur, je vous botte le cul!" - Le curé dans "Brain Dead" - |
|
|