Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2021 Comment générer un tableau aléatoirement ?

landescape

XLDnaute Nouveau
Bonsoir,

j'aimerais créer un tableau de façon aléatoire sans aucunes valeurs numérique :

Exemple :

Colonne A > Colonne B - Colonne C - Colonne D
Point Vert > Alex > Pelle > gauche
Point Bleu > Morgan > truelle > droite
Point Violet > Max > Ciseaux > Avant

la fonction =alea() ne modifier pas tout le tableau entier.

merci de votre aide !
 

Dranreb

XLDnaute Barbatruc
Bonsoir
Est ce dans un autre tableau que vous les voulez ?
Si oui les répétitions de valeurs y sont-elles autorisées ?
Si oui encore, dans le tableau résultant, à propager sur 3 lignes et 4 colonnes :
Code:
=INDEX(A$1:A$4;ALEA.ENTRE.BORNES(1;3))
Sinon, une solution par VBA vous irait-elle ?
 
Dernière édition:

landescape

XLDnaute Nouveau
Si je fais cette solution, cela m’écrit juste une donnée Aléatoire de la colonne A.

Je veux que tout le tableau change avec un simple F9 sans mélanger les colonnes.

Exemple :

Point Bleu > Alex > Pelle > droite
Point Violet > Morgan > Ciseaux > Avant

ça me parait tellement simple à faire mais impossible à la fois,
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
J'avais dit: à propager sur 3 lignes et 4 colonnes, donc la formule doit être dans toutes les cellules du tableau résultant. Mais il peut alors y avoir des doublons. Est-ce bien ce que vous voulez ?
Dans ce classeur une solution par formule avec doublons et une solution par VBA sans doublon.
 

Pièces jointes

  • ListeAléatLandescape.xlsm
    40.2 KB · Affichages: 5

landescape

XLDnaute Nouveau
Merci pour ta patience, j'ai compris la formule, dommage que ce soit aussi long à faire. Le jour où tu te retrouve avec 1000 noms dans chaque colonnes, ça doit être sympa à codé.

Par contre je vois pas ta formule sans doublon
 

Dranreb

XLDnaute Barbatruc
Il suffit pour propager la formule d'une cellule de la trainer par le petit carré noir en bas à droite du rectangle de sélection, ou encore de la copier puis de la coller après avoir sélectionné l'ensemble du tableau.
 

Dranreb

XLDnaute Barbatruc
Il n'y a pas de formule pour la solution sans doublon. C'est fait en VBA en cliquant sur l'image de roue de loterie. Sinon j'ai aussi des solutions par formules utilisant une fonction personnalisée si ça vous intéresse.
 

landescape

XLDnaute Nouveau
Il n'y a pas de formule pour la solution sans doublon. C'est fait en VBA en cliquant sur l'image de roue de loterie. Sinon j'ai aussi des solutions par formules utilisant une fonction personnalisée si ça vous intéresse.
C'est étonnant que Excel n'est pas mis cette fonction, je ne peux pas cliquer sur ta petite roue, les macros semble être désactiver. L'idée c'est aussi de pouvoir reproduire le tableau. Si tu as 50 prénom il y a de forte chance qu'il y est des doublons si j'ai bien compris?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…