Import CSV: Mauvais alignement des dates

Dernière mise à jour le 12 novembre 2009 à 15:11 par marlalapocket
Publié par kilian
Vous avez ouvert un fichier CSV avec Excel contenant une colonne de dates et ces dernières sont mal alignées. Elles sont par exemple tantôt alignées à droite, tantôt à gauche.

A vrai dire, il se peut que votre problème soit plus grave que vous ne le pensez.

Prenons un exemple avec le fichier CSV suivant:
02/07/2005,machin
04/07/2005,bidule
17/07/2005,bleurp
01/07/2005,chouette

A présent, ouvrons-le avec Excel et observons le résultat:



Etrange... Les dates sont bien alignées, sauf une, qui se retrouve à gauche. Mais qu' a-t-il bien pu se passer ?!
A vrai dire, le problème va plus loin : les dates ont été retournées. Ce qui était 02/07/2005 s'est transformé en 07/02/2005, sauf pour la date alignée à gauche.

En réalité, lorsque vous exportez des dates au format CSV, Excel s'attend à ce que vous les lui fournissiez sous la forme anglaise: mm/jj/aaaa alors que le format français est à l'envers: jj/mm/aaaa

Ainsi, si vous voulez avoir des dates bien alignées et surtout cohérentes, pensez à bien agencer vos dates dans votre fichier CSV.
Dans notre exemple, le fichier devrait être le suivant:
07/02/2005,machin
07/04/2005,bidule
07/17/2005,bleurp
07/01/2005,chouette

Et voilà :-)
Meilleures réponses pour « Import CSV: Mauvais alignement des dates » dans :
Exporter à coup sûr du CSV VoirExporter des données au format CSV n'est pas si trivial qu'il n'y paraît. Dès que vos données contiennent des virgules ou des guillemets, tout semble partir en vrille. Il y a une astuce. Voici comment procéder pour exporter à coup sûr vos...
Excel - Convertir fichier(s) CSV / XLS VoirComme dit dans le titre, cette application convertit des fichiers CSV en fichiers XLS N’est pas nécessaire pour Excel 2007, ce dernier faisant la conversion automatiquement La conversion n’ayant pas de mise en forme, en cas de modification...
[Python] Lire et écrire des fichiers CSV VoirLIRE ET ÉCRIRE DES FICHIERS CSV Python www.python.org, dans sa version 2.4 supporte de facto le format CSV (comma-separated values: valeurs séparées par des virgules). La Library Reference est certes très explicative à ce sujet, mais uniquement...
Fichier DAT VoirFormat DAT Un fichier DAT Un fichier .dat est un fichier de données (.DAT signifie data). En général, il s'agit d'un fichier binaire, créé par un programme et utilisable uniquement par ce programme, ce qui signifie qu'il n'est pas censé être ouvert...
Javascript - L'objet Date VoirLes particularités de l'objet Date L'objet Date permet de travailler avec toutes les variables qui concernent les dates et la gestion du temps. Il s'agit d'un objet inclus de façon native dans Javascript, et que l'on peut toujours utiliser. La...
Fichier CSV VoirFormat CSV Un fichier CSV est un fichier tableur, contenant des données sur chaque ligne séparés par un caractère de séparation (généralement une virgule ou un point-virgule). Comment lire un fichier CSV ? Il peut être lu avec un tableur tel que...