J'essaie de traiter certaines données dans Excel. Les données comprennent des numéros de compte numériques et d'autres chaînes numériques longues (telles que les MEID de téléphones portables). Je ne fais pas d'opérations mathématiques sur ces chaînes, alors je veux qu'Excel les traite comme du texte brut.
Voici ce qui me rend dingue (c'est Excel 2010):
- Prenez un numéro long 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. La chaîne est donc présentée en notation scientifique sous la forme 1.2408E + 12.
- Faites un clic droit sur la cellule, sélectionnez Format des cellules, définissez le format sur Texte.
La cellule est toujours affichée en notation scientifique, même si le format a été défini sur texte.
Maintenant, si je fais les étapes dans un ordre différent:
- Formatez une cellule vide en tant que texte. Faites un clic droit sur la cellule, sélectionnez Format des cellules, définissez le format sur Texte.
- Prenez un nombre long comme 1240800388917 et collez-le dans la cellule de texte mis en forme.
Maintenant, la cellule est affichée sous forme de 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 brisée. J'ai déjà vu des solutions de contournement telles que: utiliser l'importation CSV et définir le format sur texte, ajouter un espace au début de chaque chaîne numérique, etc.
Existe-t-il un moyen simple et efficace de conserver facilement ces chaînes au format texte?
Pourquoi Excel fait-il cela?
Questions SU correspondantes que j'ai trouvées: comment faire en sorte qu'Excel 2007 arrête de formater de grands nombres en notation scientifique? et Est-ce que ce comportement Excel avec un grand nombre d’hexagones est prévu?
1240800388917
est copié d'une autre cellule? Ou simplement du texte brut, comme dans le Bloc-notes?