Jean-Francois Nifenecker a écrit :
Franck Routier a écrit :
Bonjour,

Bonjour,


Dans Calc, je cherche à convertir une colonne contenant des nombres en texte, afin de pouvoir la trier dans l'ordre alphabétique.

Attention aux surprises lors des tris !

En effet, soit la suite de valeurs *numériques* 20 - 1 - 10 - 2 - 11 :
1. données numériques, format nombre
On obtient la liste triée : 1 - 2 - 10 - 11 - 20
2. données numériques, format texte
Même résultat
3. données *texte*
On obtient : 1 - 10 - 11 - 2 - 20 !!!

Moralité : les nombres mémorisées sous forme de texte ne sont pas triés correctement, sauf à compléter par des zéros en tête (01 - 02 - 10 - 11 - 20)
Oui, c'est bien le résultat désiré (un tri dans l'ordre alphabétique). Ce sont des numéros de comptes (ou d'article, ou de ce que vous voulez), pas des nombres !


J'ai essayer le format 'Texte', mais il ne pilote visiblement que l'affichage, pas la façon dont Calc perçoit la nature de la cellule.

Oui, c'est exactement le rôle du "format" d'affichage : *montrer* les données sous un *aspect* autre que la valeur réelle mise en mémoire.

La seule méthode qui m'a réussi est d'ajouter un ' au début de la cellule, puis de le supprimer. Mais il n'est pas envisageable de faire ça sur les 1500 cellules de ma colonne !

Comment dans Calc convertir des cellules numériques en cellules textes de façon simple et massive en conservant la représentation textuelle de leur contenu ?

Essaie la fonction =CTXT()
Je vais essayer ça...

Merci

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à