Tablora · Bibliothèque
Conserver comme texte un code produit contenant E
Un code de pièce comme 123E5 peut être lu en notation scientifique et devenir 12300000. Gardez-le comme cellule texte explicite dès le premier export.
Quand un code ressemble à une puissance de dix
Les références de pièces, les emplacements de rayon et les codes de lot combinent parfois des chiffres et la lettre E : 123E5, 4E12, 70E3. Les tableurs lisent ce motif comme une notation scientifique : 123E5 peut ainsi devenir 123 fois dix puissance cinq, soit 12,300,000. Le code d’origine a disparu de la cellule, et l’enregistrement du fichier rend le changement définitif.
Le convertisseur XLSX préservant le texte écrit chaque cellule comme une cellule texte explicite : le tableur reçoit les cinq caractères 1, 2, 3, E et 5 et n’a aucun nombre à interpréter.
Le risque ne se limite pas à E. Selon le programme et ses réglages, des codes faits de chiffres avec une barre oblique ou un tiret peuvent être lus comme des dates. L’export en texte seul les protège de la même façon, car aucune cellule du classeur n’est écrite comme un nombre ou une date.
L’exemple 123E5
L’exemple de la page comporte une colonne nommée code avec la valeur 123E5. Dans le classeur, le texte attendu dans la cellule est 123E5, enregistré comme cellule texte explicite, ni comme formule ni comme nombre. Le convertisseur ne cherche pas à savoir si le code désigne une pièce, un rayon ou une mesure ; il se contente de garder les caractères.
Exporter une colonne de codes en toute sécurité
- Collez la colonne des codes, avec les colonnes voisines dont vous avez besoin, dans « Texte du tableau » et sélectionnez son « Délimiteur ».
- Appuyez sur « Calculer » et vérifiez que la colonne des codes de l’aperçu montre chaque E et chaque chiffre exactement comme dans la source.
- Vérifiez que la lettre est bien un E et non le chiffre 8 ou la lettre F ; les photos et les vieux imprimés les confondent.
- Utilisez « Télécharger (XLSX) » et ouvrez tablora-table.xlsx plutôt qu’une copie CSV.
- Regardez la cellule dans la barre de formule du tableur pour confirmer qu’elle contient le code en texte.
Comment les autres outils traitent 123E5
- L’outil de normalisation ne lit pas la notation exponentielle. Une valeur comme 123E5 dans la « Colonne numérique » sélectionnée est comptée dans « Valeurs laissées à vérifier » et garde son texte : elle n’y devient donc jamais 12300000.
- Le vérificateur de sommes décimales la refuse comme valeur, car seuls des nombres décimaux simples avec un moins facultatif sont acceptés.
- Dans l’app Tablora, l’export XLSX ne traite pas non plus une valeur contenant la lettre E comme un nombre : elle reste en texte dans le classeur. L’export CSV de l’app l’écrit telle qu’elle a été lue, ce qui laisse l’interprétation au programme qui ouvre le CSV.
- Si une colonne contient de vraies mesures écrites sous forme exponentielle, convertissez-les dans votre tableur en tant qu’étape séparée et vérifiée, et gardez la colonne d’origine.
Données d’entrée
- Texte du tableau
- code 123E5
- Délimiteur
- ,
Résultats
- Lignes
- 2
- Colonnes
- 1
| code |
|---|
| 123E5 |
- Taille du fichier en octets
- 2294
Chaque cellule du classeur est enregistrée comme texte pour préserver les identifiants et le contenu ressemblant à une formule.