[Résolu] Mélanger des cellules

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.

[Résolu] Mélanger des cellules

Messagepar Peter17 » 24 Mai 2007 16:17

Bonjour à tous !

Je voudrais savoir comment ré-ordonner une colonne de cellules selon un ordre aléatoire (automatiquement si possible, car il y en a 40 000 !).

Merci d'avance
OOo 2.0.4 sous Suse 10.2
Peter17
Fraîchement OOthentifié
 
Message(s) : 2
Inscrit le : 24 Mai 2007 16:14

Messagepar Pierre-Yves Samyn » 24 Mai 2007 17:10

Bonjour

Tu peux utiliser par exemple la formule :

Code : Tout sélectionner   AgrandirRéduire
=ALEA.ENTRE.BORNES(1;40000)


qui va donc générer un nombre entre 1 et 40000

Insérer (copier) cette formule dans une nouvelle colonne de ta plage de données (sur toutes les lignes de la plage).
Copier les valeurs produites, insérer une nouvelle colonne et y coller par collage spécial les valeurs en décochant Formule (et en cochant nombre).

Il suffit ensuite de trier sur cette colonne (en ayant sélectionné toute la plage bien sûr)
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 11276
Inscrit le : 02 Mai 2006 09:42

Messagepar Vandeput » 24 Mai 2007 17:12

Bonjour,

Ce n'est pas re-ordonner mais désordonner (lol)

Une façon de faire : dans une colonne voisine la formule : =ALEA()*1000+LIGNE()/1000
copier cette formule vers le bas
trier les deux colonnes sur celle qui vient d'être créée.

Le "+LIGNE()/1000" n'est pas absolument necessaire, il ne sert qu'à départager d'éventuels doublons dans cette colonne, mais cela ne dérange pas, à première vue, que des doublons soient classés les uns sous les autres.
andré
2.2 sous Windows XP
Vandeput
Membre enthOOusiaste
Membre enthOOusiaste
 
Message(s) : 409
Inscrit le : 12 Fév 2007 15:33
Localisation : Bruxelles

Messagepar Peter17 » 24 Mai 2007 17:50

Merci à tous les deux !

C'est exactement ce que je cherchais. Les doublons dans la colonne de valeurs aléatoires ne sont en effet pas gênants.
OOo 2.0.4 sous Suse 10.2
Peter17
Fraîchement OOthentifié
 
Message(s) : 2
Inscrit le : 24 Mai 2007 16:14


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : yclik et 16 invité(s)