Liste aléatoire de 0 à 9
Résolu
GVQ
-
GVQ -
GVQ -
Bonjour,
Je souhaite, dans excel (v2003) créer une ligne comprenant une liste aléatoire 0 à 9 sans doublon (1 chiffre par cellule).
Je vous remercie beaucoup.
Je souhaite, dans excel (v2003) créer une ligne comprenant une liste aléatoire 0 à 9 sans doublon (1 chiffre par cellule).
Je vous remercie beaucoup.
A voir également:
- Liste aléatoire de 0 à 9
- Liste déroulante excel - Guide
- Code ascii de 0 à 9 - Guide
- Liste déroulante en cascade - Guide
- Remettre a 0 un pc - Guide
- Combinaison de 3 chiffres de 0 à 9 ✓ - Forum Programmation
7 réponses
si c'est faisable juste avec une formule, ce serait préférable, mon PDA n'accepte pas les macros !.....
Merci d'avance.
Merci d'avance.
Tout à fait. 10 cellules. dans chacune d'elle un chiffre de 0 à 9 différent des autres cellules de la ligne.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
je peux vous donner une solution, mais elle nécessite deux colonnes que vous pouvez masquer:
exemple à adapter
en B1 liste des nombres de 0 à 9
en A1 jusqu'en A10, la formule:
=ALEA()
en C1 la formule:
=RECHERCHEV(PETITE.VALEUR($A$1:$A$10;LIGNE());A1:B10;2;0)
à tirer jusqu'en C10
vous donnera la liste de 0 à 9 selon l'ordre des valeurs de A1à A10 qui n'ont que peu de chance d'être identiques!!
note: selon le champ où vous placer les colonnes du champ, il faudra ajuster le code LIGNE() qui renvoie 1 sur ligne 1
donc par exemple en démarrant sur ligne 2:
LIGNE()-1 etc....
en attendant mieux!!
crdlmnt
ps: à placer aussi en ligne si besoin avec le code Colonne()-xx selon besoin.
si vous placer les champs de construction en ligne aussi, utilisez RECHERCHEH plutôt que RECHERCHEV
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
je peux vous donner une solution, mais elle nécessite deux colonnes que vous pouvez masquer:
exemple à adapter
en B1 liste des nombres de 0 à 9
en A1 jusqu'en A10, la formule:
=ALEA()
en C1 la formule:
=RECHERCHEV(PETITE.VALEUR($A$1:$A$10;LIGNE());A1:B10;2;0)
à tirer jusqu'en C10
vous donnera la liste de 0 à 9 selon l'ordre des valeurs de A1à A10 qui n'ont que peu de chance d'être identiques!!
note: selon le champ où vous placer les colonnes du champ, il faudra ajuster le code LIGNE() qui renvoie 1 sur ligne 1
donc par exemple en démarrant sur ligne 2:
LIGNE()-1 etc....
en attendant mieux!!
crdlmnt
ps: à placer aussi en ligne si besoin avec le code Colonne()-xx selon besoin.
si vous placer les champs de construction en ligne aussi, utilisez RECHERCHEH plutôt que RECHERCHEV
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?