Problème lecture entiers codés sur 16 caractères

ludo27

XLDnaute Junior
Bonjour,
J'essaie de lire un fichier ascii avec Excel.
Un des champs est un entier à 16 chiffres
Excel effectue automatiquement une conversion de ce champ en notation scientifique par exemple : 1,45062E+15

Si je modifie le format le nombre apparait bien avec 16 chiffres mais il est arrondi.

J'ai trouvé une parade, en plaçant une simple apostrophe devant ce champ pour qu'Excel l'interprète comme une chaîne de caractères.

Après suppression de l'apostrophe à la main et formatage des cellules en nombre sans décimales, le nombre apparaît bien correctement.

Existerait-il une manière d'importer le fichier ASCII et de pouvoir lire directement ces entiers sans avoir recours au passage par l'apostrophe ?

Merci.
:)
 

ROGER2327

XLDnaute Barbatruc
Re : Problème lecture entiers codés sur 16 caractères

Bonjour ludo27
Essayez d'importer vos données après avoir mis au format "Texte" les cellules qui doivent les recevoir.​
ROGER2327
#4298


Dimanche 8 Haha 138 (Fête du Haha, SS)
22 Vendémiaire An CCXIX
2010-W41-3T10:16:57Z
 

tototiti2008

XLDnaute Barbatruc
Re : Problème lecture entiers codés sur 16 caractères

Bonjour Ludo, Bonjour Roger,

tiré des Limites et spécifications Excel (Aide) :

Précision numérique: 15 chiffres

Ce qui doit signifier 15 chiffres significatifs...
Après ça, la question qui se pose est : pourquoi n'arrondit-il pas après être passé en texte puis de nouveau en numérique ?
 

Statistiques des forums

Discussions
312 379
Messages
2 087 765
Membres
103 662
dernier inscrit
rterterert