![]() |
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 :loose:
Voilà, je vous demande imblement LA réponse (et ne me sortez pas c'est le "41" :tongue: ) |
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 :hello: |
Citation:
|
Costaux
Coucou
Encore un savant fou :choc: ... comme M. Schnick ... à ta question, je répond d'autres questions :goutte: Q1 : Ta liste aléatoire doit elle être composé de chiffre entier, relatif ? (N, Z ou R ... de grace pas C (nombre complexe) :priere: :ouin: ;) ). 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 |
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) ensuite tu concatène tes 4 chiffres et tu les mets dans la cellule qui t'importe :) |
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 :pigepas: Je sais pas si j'ai été plus clair :loose: Merci pour vos réponses déjà :hello: 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 :loose: :ouin: |
Et sinon, a quoi ca sert ? :chicos:
|
Citation:
|
Citation:
|
Citation:
Sinon, pas d'autres solutions ? :hello: 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. |
Fuseau horaire GMT +2. Il est actuellement 14h14. |
Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Version française #19 par l'association vBulletin francophone