Problème csv avec php
Fermé
beta.a
Messages postés
28
Date d'inscription
mercredi 13 février 2019
Statut
Membre
Dernière intervention
14 mars 2019
-
13 mars 2019 à 12:54
jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 - 13 mars 2019 à 20:59
jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 - 13 mars 2019 à 20:59
J'utilise Excel pour ouvrir des fichiers csv dans lesquels les données sont séparées par des ;. Jusqu'ici tout se passe bien, sauf qu'excel "interprète" le format des colonnes.
Par exemple, j'ai une colonne dans laquelle il y a des valeurs du style 001255. Les 0 sont significatifs mais excel affiche la colonne comme numérique et du coup je perds mes 0.
Est-il possible de paramétrer excel pour que toutes les colones soient ouvertes comme du texte ? ou alors de créer le fichier csv de telle sorte qu'excel interprète la colonne comme du texte ?
Par exemple, j'ai une colonne dans laquelle il y a des valeurs du style 001255. Les 0 sont significatifs mais excel affiche la colonne comme numérique et du coup je perds mes 0.
Est-il possible de paramétrer excel pour que toutes les colones soient ouvertes comme du texte ? ou alors de créer le fichier csv de telle sorte qu'excel interprète la colonne comme du texte ?
A voir également:
- Format spbm ou csv
- Format epub - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Format bin - Guide
- Format dat - Guide
3 réponses
danielc0
Messages postés
1512
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
18 février 2025
181
13 mars 2019 à 14:40
13 mars 2019 à 14:40
tyranausor
Messages postés
3545
Date d'inscription
jeudi 6 août 2009
Statut
Membre
Dernière intervention
1 avril 2022
2 035
13 mars 2019 à 14:41
13 mars 2019 à 14:41
Bonjour, si tu entoures tes chiffres avec des guillemets (") ça devrait être bien interprété comme du texte
danielc0
Messages postés
1512
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
18 février 2025
181
13 mars 2019 à 14:49
13 mars 2019 à 14:49
Bonjour,
Avec Excel 2016, ce n'est pas suffisant ! Tant pis pour les codes postaux, entre autres !
Cordialement.
Daniel
Avec Excel 2016, ce n'est pas suffisant ! Tant pis pour les codes postaux, entre autres !
Cordialement.
Daniel
beta.a
Messages postés
28
Date d'inscription
mercredi 13 février 2019
Statut
Membre
Dernière intervention
14 mars 2019
13 mars 2019 à 16:26
13 mars 2019 à 16:26
lorsque je clique sur un buton exporter de mon liste , je veux voir la colonne numéro en gardant le "0"
le problème le numéro en début est par 00 ,par exemple 00128,mais après l'exportation en csv le 00 en début est disparu
le problème le numéro en début est par 00 ,par exemple 00128,mais après l'exportation en csv le 00 en début est disparu
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 735
13 mars 2019 à 20:59
13 mars 2019 à 20:59
Bonjour,
Essaye d'ajouter une apostrophe devant tes valeurs lors de ton export.
Normalement Excel devrait le considérer comme du text et non comme des nombres.
Tu peux aussi, dans excel, IMPORTER les données et, lors de l'import, indiquer pour chaque colonne quel est le type de données à utiliser. (tu arriveras sur le même écran que ce que t'as proposé daniel https://forums.commentcamarche.net/forum/affich-35921263-probleme-csv-avec-php#1 )
Essaye d'ajouter une apostrophe devant tes valeurs lors de ton export.
Normalement Excel devrait le considérer comme du text et non comme des nombres.
Tu peux aussi, dans excel, IMPORTER les données et, lors de l'import, indiquer pour chaque colonne quel est le type de données à utiliser. (tu arriveras sur le même écran que ce que t'as proposé daniel https://forums.commentcamarche.net/forum/affich-35921263-probleme-csv-avec-php#1 )