Problème avec nombre sur Excel
Résolu
kalystha
Messages postés
321
Date d'inscription
Statut
Membre
Dernière intervention
-
Lilas -
Lilas -
Bonjour,
Ca fait deux heures que je cherche une solution et je n'y arrive pas.
J'ai un fichier à importer au format csv (séparateur tabulation).
Mon souci est dans les cellule d'une colonne, j'ai des chiffres,
qui s'affiche ainsi:
3,66297E+12
et si je me positionne dessus, je vois bien dans la barre excel: 3662972174034
J'ai essyé format spécial, nombre etc..
Ca fonctionne, mais après avoir enregistré le fichier en CSV séparateur Tabulation,
les données se remettent ainsi: 3,66297E+12
Merci de votre aide.
Je mets un fichier avec juste la colonne concernée.
Merci à tous de votre aide.
Le fichier: https://www.cjoint.com/c/CLom1ov9Czv
Ca fait deux heures que je cherche une solution et je n'y arrive pas.
J'ai un fichier à importer au format csv (séparateur tabulation).
Mon souci est dans les cellule d'une colonne, j'ai des chiffres,
qui s'affiche ainsi:
3,66297E+12
et si je me positionne dessus, je vois bien dans la barre excel: 3662972174034
J'ai essyé format spécial, nombre etc..
Ca fonctionne, mais après avoir enregistré le fichier en CSV séparateur Tabulation,
les données se remettent ainsi: 3,66297E+12
Merci de votre aide.
Je mets un fichier avec juste la colonne concernée.
Merci à tous de votre aide.
Le fichier: https://www.cjoint.com/c/CLom1ov9Czv
A voir également:
- Excel format nombre ne fonctionne pas
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Liste déroulante excel - Guide
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
12 réponses
Dans le classeur joint, j'ai effectué la conversion en texte comme je te l'ai indiqué précédemment.
Ensuite, j'ai fait un copier / collage spécial / Valeurs sur la colonne A.
https://www.cjoint.com/c/CLou3SpG6gP
A+
Ensuite, j'ai fait un copier / collage spécial / Valeurs sur la colonne A.
https://www.cjoint.com/c/CLou3SpG6gP
A+
Bonjour,
Tu peux convertir la valeur numérique en texte, ce qui te permet de spécifier le format d'affichage souhaité.
A+
Tu peux convertir la valeur numérique en texte, ce qui te permet de spécifier le format d'affichage souhaité.
=TEXTE(A1;"0000000000000")
A+
Bonjour,
Je te remercie de ta réponse mais ça ne fonctionne pas.
Dès que j'enregistre le fichier en CSV "séparateur tabulation", j'ai un message qui s'affiche en me disant que certaine cellules comportent des données qui ne seront pas gérées.
Si j'ouvre à nouveau le fichier avec les nombres que j'avais corrigé je me retrouve de nouveau avec les affichages 3,66297E+12 etc..
C'est super pénible. J'ai taité des dizaines de fichiers, mais la je bloque complet. rien a faire. J'enregistre comme il faut, mais les nombres dans la cellules repassent systématiquement sous cette forme. Il faut que je puisse enregistré avec des cellules en standard.
Merci pour l'aide apportée.
Le nouveau fichier
https://www.cjoint.com/c/CLouFoh2Fdo
Je te remercie de ta réponse mais ça ne fonctionne pas.
Dès que j'enregistre le fichier en CSV "séparateur tabulation", j'ai un message qui s'affiche en me disant que certaine cellules comportent des données qui ne seront pas gérées.
Si j'ouvre à nouveau le fichier avec les nombres que j'avais corrigé je me retrouve de nouveau avec les affichages 3,66297E+12 etc..
C'est super pénible. J'ai taité des dizaines de fichiers, mais la je bloque complet. rien a faire. J'enregistre comme il faut, mais les nombres dans la cellules repassent systématiquement sous cette forme. Il faut que je puisse enregistré avec des cellules en standard.
Merci pour l'aide apportée.
Le nouveau fichier
https://www.cjoint.com/c/CLouFoh2Fdo
Bonsoir,
Demande ou fait déjà un export correct. Dans ton .txt c'est déjà des 3,66297E+12 . On devrait y lire 3662972174034
Et lors de l'import, à la 3ème étape, sélectionne ta colonne et précise format 'Texte'.
Tu liras tes nombres correctement, et bien que texte seront utilisables pour les calculs.
eric
Demande ou fait déjà un export correct. Dans ton .txt c'est déjà des 3,66297E+12 . On devrait y lire 3662972174034
Et lors de l'import, à la 3ème étape, sélectionne ta colonne et précise format 'Texte'.
Tu liras tes nombres correctement, et bien que texte seront utilisables pour les calculs.
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Les tableurs, y compris Excel, n'aiment pas trop travailler avec des nombres ayant 13 chiffres significatifs.
Aucun grandeur physique ne peut être mesurée avec une telle précision.
Même en additionnant les populations de tous les pays du globe, ou les budgets de tous les états du monde, les derniers chiffres ne sont pas vérifiables ni garantis.
Le seul cas concret où 13 chiffres seraient utiles et vrais, c'est dans le cas d'un codage ou d'une numérotation, comme par exemple le N° de Sécurité Sociale (mais dans ce cas il y a des intervalles entre les groupes de chiffres)
Alors peut-on savoir dans quel cadre tes grands nombres sont utilisés ? Cela nous aidera peut-être à trouver des solutions de contournement
Aucun grandeur physique ne peut être mesurée avec une telle précision.
Même en additionnant les populations de tous les pays du globe, ou les budgets de tous les états du monde, les derniers chiffres ne sont pas vérifiables ni garantis.
Le seul cas concret où 13 chiffres seraient utiles et vrais, c'est dans le cas d'un codage ou d'une numérotation, comme par exemple le N° de Sécurité Sociale (mais dans ce cas il y a des intervalles entre les groupes de chiffres)
Alors peut-on savoir dans quel cadre tes grands nombres sont utilisés ? Cela nous aidera peut-être à trouver des solutions de contournement
Bonjour Eriiic et Raymond,
Les chiffres utilisés sont des codes EAN (code barres).
"Demande ou fait déjà un export correct. Dans ton .txt c'est déjà des 3,66297E+12 . On devrait y lire 3662972174034 "
C'est ce que je fais. Quand j'exporte mon fichier, en CSV (séparateur tabulation", les chiffres sont corrigés dans ma colonne. Ensuite à l'importation dans le fichier qui doit les utiliser, j'ai une erreur, et effectivement quand j'ouvre mon fichier il est de nouveau écrit "3,66297E+12"
Et comme je l'écris plus haut, dès l'enregistrement j'ai un message d'avertissement Excel.
Copie du message d'erreur: http://imageshack.com/a/img197/1748/zp22.jpg
Merci d'avance de votre aide.
Les chiffres utilisés sont des codes EAN (code barres).
"Demande ou fait déjà un export correct. Dans ton .txt c'est déjà des 3,66297E+12 . On devrait y lire 3662972174034 "
C'est ce que je fais. Quand j'exporte mon fichier, en CSV (séparateur tabulation", les chiffres sont corrigés dans ma colonne. Ensuite à l'importation dans le fichier qui doit les utiliser, j'ai une erreur, et effectivement quand j'ouvre mon fichier il est de nouveau écrit "3,66297E+12"
Et comme je l'écris plus haut, dès l'enregistrement j'ai un message d'avertissement Excel.
Copie du message d'erreur: http://imageshack.com/a/img197/1748/zp22.jpg
Merci d'avance de votre aide.
Bonjour,
Ensuite à l'importation dans le fichier qui doit les utiliser, j'ai une erreur, et effectivement quand j'ouvre mon fichier il est de nouveau écrit "3,66297E+12"
C'est en l'ouvrant dans un éditeur de texte comme le bloc-note (voire même word, mais ne sauvegarde pas) que tu peux savoir si ton fichier est correct ou non. Excel te le transformera toujours.
Que ça ne t'empêche pas d'essayer ce que je t'ai dit. Sinon je ne vois pas bien l'Intérêt d'appeler à l'aide...
L'avertissement est tout à fait normal, il t'informe.
eric
Ensuite à l'importation dans le fichier qui doit les utiliser, j'ai une erreur, et effectivement quand j'ouvre mon fichier il est de nouveau écrit "3,66297E+12"
C'est en l'ouvrant dans un éditeur de texte comme le bloc-note (voire même word, mais ne sauvegarde pas) que tu peux savoir si ton fichier est correct ou non. Excel te le transformera toujours.
Que ça ne t'empêche pas d'essayer ce que je t'ai dit. Sinon je ne vois pas bien l'Intérêt d'appeler à l'aide...
L'avertissement est tout à fait normal, il t'informe.
eric
Merci Eriiic de ton aide,
"Que ça ne t'empêche pas d'essayer ce que je t'ai dit. Sinon je ne vois pas bien l'Intérêt d'appeler à l'aide... "
En fait j'ai tout essayé, mais rien à faire, je modifie mes cellules en textes, les nombres sont corrects, mais à l'enregistrement Excel, ne doit pas les prendre et je me retrouve au point de départ... :-(
"Que ça ne t'empêche pas d'essayer ce que je t'ai dit. Sinon je ne vois pas bien l'Intérêt d'appeler à l'aide... "
En fait j'ai tout essayé, mais rien à faire, je modifie mes cellules en textes, les nombres sont corrects, mais à l'enregistrement Excel, ne doit pas les prendre et je me retrouve au point de départ... :-(
Puisqu'il s'agit de codes-barres, tu n'as pas de calculs à faire avec ; il te faut juste les stocker, les afficher, éventuellement les trier.
Donc il n'est pas utile de les traiter en format nombre ; tu peux les saisir et les manipuler comme des textes. Pour cela, il faut les faire précéder d'une apostrophe.
Mais n'oublie pas que Gyrus t'a proposé une autre méthode, dès le premier post !
Donc il n'est pas utile de les traiter en format nombre ; tu peux les saisir et les manipuler comme des textes. Pour cela, il faut les faire précéder d'une apostrophe.
Mais n'oublie pas que Gyrus t'a proposé une autre méthode, dès le premier post !
Bonjour à tous,
Juste une précision puisque Raymond me fait le plaisir de prendre en considération ce que j'ai pu écrire.
Une autre façon de procéder pour arriver au résultat : la colonne initiale contient les valeur entières (3662972174034, etc.).
Tu utilises l'assistant conversion pour passer au format texte.
Le fichier Excel est enregistré en type *.csv.
Tu peux vérifier dans le bloc notes que les valeurs sont restées correctes .
Tu ouvres le fichier csv avec Excel.
L'affichage indique 3,663E+12 mais la valeur reste correcte (barre de formule).
A+
Juste une précision puisque Raymond me fait le plaisir de prendre en considération ce que j'ai pu écrire.
Une autre façon de procéder pour arriver au résultat : la colonne initiale contient les valeur entières (3662972174034, etc.).
Tu utilises l'assistant conversion pour passer au format texte.
Le fichier Excel est enregistré en type *.csv.
Tu peux vérifier dans le bloc notes que les valeurs sont restées correctes .
Tu ouvres le fichier csv avec Excel.
L'affichage indique 3,663E+12 mais la valeur reste correcte (barre de formule).
A+
Bonjour Gyrus,
merci de ton explication, Oui on voit "3,663E+12 mais la valeur reste correcte (barre de formule).
", mais ces données sont utiliser en importation pour une base de données, et là, les erreurs apparaissent de nouveau.
Il faut vraiment que dans ma cellule, j'ai le nombre exact.
Je vais encore faire des essais. Je vous remercie tous les 3 de votre aide précieuse. Je reviens sur le post pour vous tenir informés.
merci de ton explication, Oui on voit "3,663E+12 mais la valeur reste correcte (barre de formule).
", mais ces données sont utiliser en importation pour une base de données, et là, les erreurs apparaissent de nouveau.
Il faut vraiment que dans ma cellule, j'ai le nombre exact.
Je vais encore faire des essais. Je vous remercie tous les 3 de votre aide précieuse. Je reviens sur le post pour vous tenir informés.
J'ai refait toutes les manipulations données. J'ai toujours le même message à l'enregistrement du fichier en csv"séparateur" tabulation, et si je l'ouvre toujours affichage ""3,663E+12 ".
Je fais quand même un test d'importation sur la base de données.
Ce qui m'inquiète est quà l'avenir je devrais toujours faire ainsi pour enrichir la base de données... :-(
Je vous tiens au courant.
Je fais quand même un test d'importation sur la base de données.
Ce qui m'inquiète est quà l'avenir je devrais toujours faire ainsi pour enrichir la base de données... :-(
Je vous tiens au courant.
mais J'ai regardé ton fichier, mais le soucis est que tous les nombres ont été modifié et désormais il n'y en a qu'un seul et unique