[Résolu] Tri de formules dont le résultat est texte

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.
Clodeks
Fraîchement OOthentifié
Messages : 6
Inscription : 18 avr. 2021 08:51

[Résolu] Tri de formules dont le résultat est texte

Message par Clodeks »

Bonjour,

J'ai lu avec attention ce qui concerne le tri de formules, mais je reste face à un mystère :
Dans le fichier ci-joint, je trie les colonnes A & B avec B; tout se passe bien.
Je trie ensuite les colonnes A à F avec F, le tri n'est pas correct.
La colonne B se compose de formules dont le résultat est un texte, alors que la colonne F se compose de formules dont le résultat est un nombre, j'ai pensé avoir l'origine du problème.
J'ai donc ajouté la colonne G qui est la conversion de F en nombre comme le prouvent les alignements des 2 colonnes. Cela n'améliore rien. Quelqu'un a une idée ? Merci.
Essais.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Lynx le 18 avr. 2021 13:35, modifié 1 fois.
OpenOffice 4.1.7 sous Windows 10.
zeguedon
ManitOOu
ManitOOu
Messages : 3031
Inscription : 02 juil. 2014 17:25

Re: Tri de formules dans Calc

Message par zeguedon »

Bonjour,

Tu ne peux pas baser ton tri sur la colonne F. Elle conservera toujours le même ordre car elle calculée par rapport à un numéro de ligne relatif à la colonne E. Et jusqu'à preuve du contraire, Calc ne mélange pas les numéros de lignes. La ligne 2 sera toujours située sous la première. Donc une formule qui utilise la fonction LIGNE() pour obtenir une valeur numérique ne peux pas être triée.

Si tu as besoin des valeurs de la colonne F comme index pour effectuer ton tri, tu fais un copier/collage spécial de cette colonne en H par exemple en décochant Formules. Du coup les valeurs de la colonne H ne seront plus recalculées et le tri sera réussi.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Comment baliser [Résolu] ?
AOO
LibreOffice
Sous Linux
Clodeks
Fraîchement OOthentifié
Messages : 6
Inscription : 18 avr. 2021 08:51

Résolu: Tri de formules dans Calc

Message par Clodeks »

Merci pour cette réponse. Je faisais effectivement un Copier/Collage spécial pour contourner le problème. Mais mon exemple est un extrait d'un fichier plus important et la manip n'est pas très souple... Maintenant, je connais la cause de tout cela. Je vais essayer de ne pas utiliser la fonction LIGNE().
Encore merci pour cette réponse rapide et efficace. Je vais marquer le sujet résolu.
Dernière modification par Clodeks le 18 avr. 2021 13:34, modifié 1 fois.
OpenOffice 4.1.7 sous Windows 10.
Clodeks
Fraîchement OOthentifié
Messages : 6
Inscription : 18 avr. 2021 08:51

Re: Tri de formules dans Calc

Message par Clodeks »

Résolu
OpenOffice 4.1.7 sous Windows 10.