Pourquoi Excel traite-t-il de longues chaînes numériques comme une notation scientifique même après avoir changé le format des cellules en texte
J'essaie de traiter certaines données dans Excel. Ces données comprennent des numéros de compte numériques et d'autres longues chaînes numériques (comme les MEID des téléphones portables). Je ne fais pas d'opérations mathématiques sur ces chaînes, donc je veux qu'Excel les traite comme du texte simple.
Voici ce qui me rend fou (c'est Excel 2010) :
- Prenez un long nombre comme 1240800388917 et collez-le dans une cellule d'une nouvelle feuille de calcul.
- Le format de cellule par défaut d'Excel est général, donc la chaîne est présentée en notation scientifique comme 1.2408E+12
- Cliquez avec le bouton droit de la souris sur la cellule, sélectionnez Formater les cellules, réglez le format sur Texte
La cellule est toujours affichée en notation scientifique, même si le format a été réglé sur texte.
Maintenant, si je fais les étapes dans un ordre différent :
- Formatez une cellule vide en texte. Faites un clic droit sur la cellule, sélectionnez Formater les cellules, réglez le format sur Texte
- Prenez un nombre long comme 1240800388917 et collez-le dans la cellule formatée en texte
Maintenant, la cellule est affichée comme une chaîne et non en notation scientifique.
Les résultats restent en notation scientifique même si la cellule est formatée en texte me semble juste cassée. J'ai vu des suggestions de contournement comme : utiliser l'importation CSV et définir le format pour le texte, ajouter un caractère d'espacement au début de chaque chaîne numérique, et d'autres encore.
Existe-t-il une solution simple et efficace pour conserver facilement ces chaînes sous forme de texte ?
Pourquoi diable Excel fait-il cela ?
Questions SU connexes que j'ai trouvées Comment pouvez-vous faire en sorte qu'Excel 2007 cesse de formater de grands nombres en notation scientifique ? et Ce comportement d'Excel avec un grand nombre hexadécimal est-il attendu ?