[calc] Bug de la fonction trier avec un nombre important de lignes

Bonjour,

Actuellement sur LibreOffice 3.5.3.2 sous Ubuntu 12.04 (il s'agit de la
version des dépôts, j'ai ajouté lo-menubar pour l'intégration au menu
global), je n'arrive pas, dans un table avec plus de 19 000 lignes, à trier
les données avec la fonction "trier". Il m'est proposé dans chaque la boîte
de sélection "trier par" l'ensemble des données de la première colonne, y
compris l'entête de celle-ci: Par exemple si je veux trier suivant l'ordre
alphabétique de la colonne "noms", il me propose comme choix l'entête des
lignes : noms/Dupond/Durand/Sarkozy/Hollande/... (les noms étant ici fictifs
pour l'exemple...), au lieu de me proposer l'entête des colonnes
(noms/prénoms/date de naissance/...)
Par contre, sur un autre tableau avec un peu moins de 4 000 lignes, le tri
s'effectue sans problème.

Avez-vous une idée du problème ? Y a-t'il une limite dans le nombre de
lignes pour le tri alors que plus de 65 000 lignes sont théoriquement
acceptées pour une table ?

Merci d'avance pour votre aide.

Bonjour,

Bonjour,

Actuellement sur LibreOffice 3.5.3.2 sous Ubuntu 12.04 (il s'agit de la
version des dépôts, j'ai ajouté lo-menubar pour l'intégration au menu
global), je n'arrive pas, dans un table avec plus de 19 000 lignes, à trier
les données avec la fonction "trier". Il m'est proposé dans chaque la boîte
de sélection "trier par" l'ensemble des données de la première colonne, y
compris l'entête de celle-ci: Par exemple si je veux trier suivant l'ordre
alphabétique de la colonne "noms", il me propose comme choix l'entête des
lignes : noms/Dupond/Durand/Sarkozy/Hollande/... (les noms étant ici fictifs
pour l'exemple...), au lieu de me proposer l'entête des colonnes
(noms/prénoms/date de naissance/...)
Par contre, sur un autre tableau avec un peu moins de 4 000 lignes, le tri
s'effectue sans problème.

Avez-vous une idée du problème ? Y a-t'il une limite dans le nombre de
lignes pour le tri alors que plus de 65 000 lignes sont théoriquement
acceptées pour une table ?

Sur LibO 3.5.4, sous Win7, je viens de réussir de trier plus de 1 million de lignes en 2 colonnes.
Que veux-tu dire par :

  Il m'est proposé dans chaque la boîte
de sélection "trier par" l'ensemble des données de la première colonne, y
compris l'entête de celle-ci

Est-ce le mot "chaque" ou le mot "la" qui est en trop sur la 1e ligne ?
Peux-tu détailler les étapes : sélection de la zone, sélection du menu/par le bouton, choix des options... ?
Combien de colonnes sont triées ?
Toutes ont-elles un en-tête au format texte ?

Apparemment LibO veut trier les colonnes au lieu de trier les lignes. En remettant par ligne tout devrait rentrer dans l'ordre. Si ce n'est pas fait automatiquement, peut-être que certains en-tête sont interprétés comme une valeur numérique.

A+

Laurent

Laurent BALLAND-POIRIER wrote

Apparemment LibO veut trier les colonnes au lieu de trier les lignes. En
remettant par ligne tout devrait rentrer dans l'ordre.

Merci bien pour ta réponse, ça m'a permis de voir que dans l'onglet option
de la fonction trier, la direction était mise sur "de droite à gauche (tri
de colonnes)" ! Mon problème est résolu. Je ne sais pas pourquoi l'option
avait été modifié, je n'étais jamais allé dans les options de tri.
Encore merci !