Avoir le format date après conversion

Bonjour,

J'ai bricolé des formules pour convertir des dates/heures américaines importées en format texte (mm/jj/aaaa hh:mm:ss) en dates françaises (jj-mm-aaaa hh:mm:ss) par inversion du mois et du jour avec concaténation finale.

Mon but est que les dates françaises soient reconnues au format date.

Y a t'il une solution simple ? Mon fichier est en pièce jointe.

image
11exemple.xlsx (9.35 Ko)

Bonjour

Ma solution sur la ligne 12

10exemple.xlsx (11.32 Ko)

A+ François

A tester

11exemple-1.xlsx (9.76 Ko)

Bonjour,

Voici une proposition avec une fonction personnalisée :

Function DateFr(DateUs As Date) As Date
m = Split(DateUs, "/")(0): d = Split(DateUs, "/")(1): s = InStr(DateUs, "/")
DateFr = d & Replace(DateUs, d, m, s, 1)
End Function

A saisir ainsi sur feuille :

=DateFr(A1)

si la date à convertir est en A1.

Ensuite, il vous faut un format personnalisé : jj-mm-aaaa hh:mm:ss pour obtenir les dates comme sur votre image.

Cdlt,

Edit : Salut M12, Salut fanfan38. 3 d'un coup, ça ne m'était jamais arrivé !

Bonjour,

Tant que nous y sommes, encore une:

formule en B2:

=STXT($A2;CHERCHE("/";$A2;1)+1;CHERCHE("/";$A2;CHERCHE("/";$A2;1)+1)-CHERCHE("/";$A2;1)-1)&"-"&GAUCHE($A2;CHERCHE("/";$A2;1)-1) &"-"&STXT($A2;CHERCHE("/";$A2;CHERCHE("/";$A2;1)+1)+1;13)

Cdlt

Bonjour,

Une autre proposition à envisager avec un import via Power Query.
Cdlt.

9exemple.xlsx (18.63 Ko)

Merci à vous tous, la formule de M12 fonctionne très bien. J'aurais bien aimé essayer PowerQuery mais je dois utiliser une vielle version d'excel.

Rechercher des sujets similaires à "format date conversion"