Comment Extraire X mots de facon aléatoire d'une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

thireg

XLDnaute Junior
Bonjour,

Je cherche mais ne trouve pas la solution (même avec la fonction ALEA ) :

J'ai en B2 , 32 mots séparés par une "," (virgule). (cette même liste de mots est de B2 à B10) ...

Je souhaite extraire en A2 (par une formule), seulement 12 de ces mots, chacun séparés par une virgule, et ce de façon aléatoire... (de facon à ce que les listes extraites de A2 à A10 soient différentes, même si des mots communs s'y retrouveront) ...

comment faire ?

merci pour vos conseils
 
Re : Comment Extraire X mots de facon aléatoire d'une cellule

Merci pour ta proposition, mais ca ne le fait pas vraiment (ou alors j'ai rien compris 🙁 ) ... car ca le fait à l'envers, à partir d'une liste de mots simples, en colonne ...
Ma demande n'est pas celle-ci ... (voir fichier joint plus haut)
 
Dernière édition:
Re : Comment Extraire X mots de facon aléatoire d'une cellule

Salut Pierrejean,

Tu n'as pas trouvé plus court? 😡 😡 😡 ... j'ai tout mis à la poubelle ce que j'avais commencé...GRRR! Je vais étudier le tien 😀

(pour Thireg : pour avoir tes 12 noms par ligne dans le code de Pierrejean) : While d.Count < 12

Cordialement
 
Re : Comment Extraire X mots de facon aléatoire d'une cellule

Bonjour 🙂
Pour le fun, en formule, le principe est bon pour les 3 premiers, il te reste à compléter pour 32... 😛
Code:
=CHOISIR(ALEA.ENTRE.BORNES(1;3);
GAUCHE(B2;TROUVE(",";B2)-1);
STXT(B2;TROUVE(",";B2)+1;TROUVE(",";B2;TROUVE(",";B2)+1)-TROUVE(",";B2)-1);
STXT(B2;TROUVE(",";B2;TROUVE(",";B2)+1)+1;TROUVE(",";B2;TROUVE(",";B2;TROUVE(",";B2)+1)+1)-TROUVE(",";B2;TROUVE(",";B2)+1)-1))
Bon courage 😛
 
Re : Comment Extraire X mots de facon aléatoire d'une cellule

mais comment créé t-on une fonction "pérenne" dans xl 2007 ?
je m'explique : si je créé cette fonction, elle est enregistrée dans un classeur bien identifié !
si je cree un nouveau classeur, elle ne s'exécute pas parcequ'elle est non connue..
donc comment faire pour la retrouver de facon permanente ?
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
855
Retour