Convertir du texte en nombres dans Excel
La colonne a l'air de nombres, mais SOMME rend 0 et les tris sont faux : ce sont des textes. Selon ce qui les encombre, la conversion prend une seconde ou une matinée.
Dans Excel, pas à pas
Le losange d'avertissement
Sélectionner la plage, cliquer sur le losange jaune, Convertir en nombre : pour des nombres propres stockés en texte.
Convertir
Données, Convertir, Terminer : relit toute la colonne. Dans Avancé, préciser les séparateurs décimal et de milliers si le fichier vient d'un autre pays.
Rechercher et remplacer
Remplacer les espaces, les « € » ou les points des milliers par rien, avant de convertir.
Les pièges
- Les espaces insécables des exports web ne se remplacent qu'en tapant Alt+0160 dans le champ Rechercher.
- « 1,234.50 » dans un Excel français : la virgule est lue comme décimale, le résultat est faux sans erreur.
- Un signe moins à la fin (1 234,56-), fréquent dans les exports de comptabilité, n'est reconnu par aucune de ces méthodes.
Plus vite, sur tout le fichier
Convertir le texte en nombres convertit toutes les colonnes d'un coup : espaces et insécables, symboles, formats anglais et français, signes en fin de nombre, parenthèses comptables. Les codes à zéros initiaux restent en texte.
Questions fréquentes
- Comment savoir si un nombre est en texte ?
=ESTTEXTE(A2)rend VRAI. À l'œil : il est aligné à gauche, et souvent marqué d'un triangle vert.