XL 2019 Excel 2019

Ferbank

XLDnaute Occasionnel
Bonjour;
Je reviens à vous demander de l'aide.
Je bute sur une conversion fichier excel csv.
Je m'explique j'ai repris des exemples de macro sur ce site, en copiant juste la macro dans un module mais en vain , je souhaite convertir une colonne texte d'un fichier csv dont l'exemple ci dessous.
Le fichier provient du site FDJ française des jeux c'est un relevé des historiques des tirages loto.
Sur Excel "Données et convertir " impossible de convertir ma colonne date tirages.
Si vous y voyez une astuce simple merci de votre aide ..
Ferbank
 

Pièces jointes

  • loto_197605.zip
    238.7 KB · Affichages: 6

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Ferbank,
Votre format date est de type aaaammjj, on peut donc retrouver la date, en faisant par ex si cette chaine est en A2 :
VB:
=CNUM(DROITE(A2;2)&"/"&STXT(A2;5;2)&"/"&GAUCHE(A2;4))
En mettant en format Date, on obtient de 20081004 : 04/10/2008
 

Pièces jointes

  • loto.xlsx
    849.5 KB · Affichages: 3

Cousinhub

XLDnaute Barbatruc
Inactif
Bonjour,
Bonjour Sylvain
@Ferbank , si tu importes ton fichier csv par le biais de Power Query, en une manip, tu convertis les dates au format kivabien.
Et tu peux effectuer toutes les stats que tu veux, en fonction des jours de tirage, mois, numéros de tirage du jour.... et tout plein d'autres
Un exemple, les numéros les + sortis un Mercredi pour le 1er tirage :
1702212021136.png

Bon dimanche
 

Ferbank

XLDnaute Occasionnel
Bonjour Ferbank,
Votre format date est de type aaaammjj, on peut donc retrouver la date, en faisant par ex si cette chaine est en A2 :
VB:
=CNUM(DROITE(A2;2)&"/"&STXT(A2;5;2)&"/"&GAUCHE(A2;4))
En mettant en format Date, on obtient de 20081004 : 04/10/2008
Merci pour la reponse mais quand je veux convertir en format date depuis clic droit format date je n'obtiens rien!
alors concrètement comment proceder?
 

Modeste geedee

XLDnaute Barbatruc
Bonjour;
Le fichier provient du site FDJ française des jeux c'est un relevé des historiques des tirages loto.
Sur Excel "Données et convertir " impossible de convertir ma colonne date tirages.
Bonsour,
Il faut impérativement importer le fichier via assistant de conversion,
Sinon "ByDesign" Excel intervient à ton insu en interprétant certaines valeurs à sa façon.( logique US)

Via l'assistant de conversion à l'étape 3 préciser le "format date LU " !!!!
 

Cousinhub

XLDnaute Barbatruc
Inactif
Re-,
Ouvre Excel tout seul (n'ouvre pas encore le csv)
Puis, ruban "Données", tu cliques sur "A partir d'un fichier texte/CSV"
1702216500335.png

Tu vas chercher ton fichier csv, puis "Importer", et "Transformer les données"
1702216610912.png


L'éditeur PQ va s'ouvrir, tu cliques sur "Utiliser la première ligne pour les en-têtes"
1702216680189.png

Et ensuite, tu sélectionnes les 2 colonnes de dates (Sélection de la 1ère puis, en maintenant la touche Ctrl appuyée, sélection de la 2ème)

Tu vérifies bien que le typage est "Texte"
1702216778919.png

Tu cliques sur "Type de données", et tu choisis "Date"
Et voilà...
Clic sur "Fermer et charger" (si tu veux importer les données", et tu choisis la destination
1702216865120.png

Bon courage
 

Ferbank

XLDnaute Occasionnel
Merci pour la reponse mais quand je veux convertir en format date depuis clic droit format date je n'obtiens rien!
alors concrètement comment proceder?
merci alors cette formule dois je la copier sur la 1 ere cellule ou ouvrir et creer une macro?
Bonsour,
Il faut impérativement importer le fichier via assistant de conversion,
Sinon "ByDesign" Excel intervient à ton insu en interprétant certaines valeurs à sa façon.( logique US)

Via l'assistant de conversion à l'étape 3 préciser le "format date LU " !!!!

Re-,
Ouvre Excel tout seul (n'ouvre pas encore le csv)
Puis, ruban "Données", tu cliques sur "A partir d'un fichier texte/CSV"
Regarde la pièce jointe 1185870
Tu vas chercher ton fichier csv, puis "Importer", et "Transformer les données"
Regarde la pièce jointe 1185871

L'éditeur PQ va s'ouvrir, tu cliques sur "Utiliser la première ligne pour les en-têtes"
Regarde la pièce jointe 1185872
Et ensuite, tu sélectionnes les 2 colonnes de dates (Sélection de la 1ère puis, en maintenant la touche Ctrl appuyée, sélection de la 2ème)

Tu vérifies bien que le typage est "Texte"
Regarde la pièce jointe 1185873
Tu cliques sur "Type de données", et tu choisis "Date"
Et voilà...
Clic sur "Fermer et charger" (si tu veux importer les données", et tu choisis la destination
Regarde la pièce jointe 1185874
 

Pièces jointes

  • loto_201911 (1).zip
    105.9 KB · Affichages: 4

Ferbank

XLDnaute Occasionnel
Re-,
Ouvre Excel tout seul (n'ouvre pas encore le csv)
Puis, ruban "Données", tu cliques sur "A partir d'un fichier texte/CSV"
Regarde la pièce jointe 1185870
Tu vas chercher ton fichier csv, puis "Importer", et "Transformer les données"
Regarde la pièce jointe 1185871

L'éditeur PQ va s'ouvrir, tu cliques sur "Utiliser la première ligne pour les en-têtes"
Regarde la pièce jointe 1185872
Et ensuite, tu sélectionnes les 2 colonnes de dates (Sélection de la 1ère puis, en maintenant la touche Ctrl appuyée, sélection de la 2ème)

Tu vérifies bien que le typage est "Texte"
Regarde la pièce jointe 1185873
Tu cliques sur "Type de données", et tu choisis "Date"
Et voilà...
Clic sur "Fermer et charger" (si tu veux importer les données", et tu choisis la destination
Regarde la pièce jointe 1185874
Bon courage
Je te remercie grandement j'ai utilisé cette procédure mais pas toutes les manips maintenant je comprends mieux . en fait je ne conserve que la colonne des dates tirages les autres je les effaces.
 

Cousinhub

XLDnaute Barbatruc
Inactif
Je te remercie grandement j'ai utilisé cette procédure mais pas toutes les manips maintenant je comprends mieux . en fait je ne conserve que la colonne des dates tirages les autres je les effaces.
Re-,
Dans ce cas, dans l'éditeur PQ, tu sélectionnes la colonne kivabien, clic droit, "Supprimer les autres colonnes"
Ainsi, tu ne charges que cette colonne (après modification en date, bien sûr)
 

Discussions similaires

Réponses
23
Affichages
1 K

Statistiques des forums

Discussions
314 719
Messages
2 112 181
Membres
111 452
dernier inscrit
christine64