Fichier CSV , modifier format date heure

Résolu
Samsara69 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
Samsara69 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour.

Je n'y connais quasiment rien en Excel ou CSV.

Dans un fichier Excel (extension XLS ) ,je peux sélectionner la cellule B ( affiche datevente dans la barre de formule) qui contient des dates et heures au format AAAA-MM-JJ HH:MM:SS.000 et utiliser l'outil Rechercher/Remplacer pour supprimer les tirets ,l'espace et les deux points pour obtenir AAAAMMJJHHMMSS.000

Est-il possible et comment supprimer les secondes SS et millisecondes 000 pour avoir un format final en AAAAMMJJHHMM ?

J'ai ce même tableau mais en fichier CSV sur lequel la cellule B ( n'affiche rien dans la barre de formule ) sélectionne une partie de la date et l'heure ,elle est à cheval avec d'autres valeurs, et l'outil Rechercher/Remplacer m'indique qu'il ne trouve aucun éléments à remplacer.

Je ne sais pas comment expliquer ce problème de cellule ,il faudrait que je puisse joindre le fichier.
En sélectionnant la cellule A , est affiché dans la barre de formule toutes les valeurs du tableau comme ceci :
REF|dateVente|nom|prenom|adresse|codePostal|ville


Le problème est que je dois travailler sur le fichier CSV et non pas sur le fichier XLS.

Comment procéder?

Merci de m'avoir lu.

1 réponse

brucine Messages postés 21618 Date d'inscription   Statut Membre Dernière intervention   3 407
 
Bonjour,

Sans voir le fichier, c'est compliqué.

Si ton fichier CSV affiche dans ta cellule A toutes les données, c'est qu'il a été mal importé:
il doit y avoir un délimiteur entre chaque champ.

En l'état et si la manip est faite dans un fichier XLS, si les dates sont bien au format date (et pas texte), il n'y a pas lieu de rechercher/remplacer mais de personnaliser le format des cellules pour virer les secondes et millisecondes.
0
Samsara69 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de ta réponse rapide.

On va rester sur le fichier XLS.

Comment savoir si les dates et heures sont au format DATE et non pas TEXTE?

En sélectionnant la cellule B ,avec l'outil Convertir je n'arrive pas à mes fins , ou alors il existe une autre méthode?
0
brucine Messages postés 21618 Date d'inscription   Statut Membre Dernière intervention   3 407 > Samsara69 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Tu cliques à droite sur la cellule, format de cellule.

Si au format date, cliquer tout en bas à gauche sur "peronnaliser".

Supposant que la cellule de départ est au format aaaa-mm-jj hh:mm:ss,000
choisir: aaaammjjhhmm
0
Samsara69 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   > brucine Messages postés 21618 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse rapide mais malheureusement ça ne fonctionne pas,il ne se passe rien (le format aaaammjjhhmm n'était pas proposé ,donc je l'ai créé, mais même en essayant d'autres formats il ne se passe rien).

Je pense que ce n'est pas au format DATE mais TEXTE...
0
brucine Messages postés 21618 Date d'inscription   Statut Membre Dernière intervention   3 407 > Samsara69 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Il ne faut pas penser, mais être sûr.

Si c'est date, j'ai testé et ça fonctionne.

Si c'est texte, la solution n'est pas du tout la même.

Quand je fais clic droit sur la cellule, format, celui appliqué est en surbrillance.
0
Samsara69 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   > brucine Messages postés 21618 Date d'inscription   Statut Membre Dernière intervention  
 
Désolé pour la formulation.

Je suis sûr que la méthode de faire un clic droit sur la cellule (elle est en surbrillance grise) puis de choisir Format de cellule et Personnaliser ne fonctionne pas .

J'en déduis que cette cellule n'est pas au format DATE mais au format TEXTE.
0