Formule pour traduire une DATE

Bonjour,

J'ai un souci sur Excel, j'ai une colonne avec des dates en anglais (exemple : "18JAN2014:00:00:00" ou "01FEB2014:00:00:00" ou "28JUN2013:00:00:00") que j'aimerai traduire automatiquement en format date "JJ/MM/AAAA" sur une autre colonne

Pouvez vous m'aider sur ce problème ??

Merci par avance,

Vahé

Bonjour à tous,

Alambiqué peut-être mais ça fonctionne

si texte en A1 code en B1

=TEXTE(GAUCHE(A1;NBCAR(A1)-9);"jj/mm/aaaa")

Merci beaucoup et1000lio pour votre aide,

La formule marche très bien pour "18JAN2014:00:00:00" mais pas pour "01FEB2014:00:00:00", sans doute à cause de "FEB" inscrit en anglais.

Il faudrait que je traduise "FEB" par "FEV", "APR" par "AVR" avant de lancer la formule.

Zadourian

En ajoutant une colonne et en mettant le code dessous... simplifé à développer sous condition SI pour les autres mois.... je n'ai fais que Février et Avril

=SI(NB.SI(A1;"*FEB*");REMPLACER(A1;3;3;"février");SI(NB.SI(A1;"*APR*");REMPLACER(A1;3;3;"Avril");""))

l'autre code à placer en C1


Allez pour le fun

Remplacer le premier code de ma 1ère réponse en B1 par :

=TEXTE(GAUCHE(SI(NB.SI(A1;"*FEB*");REMPLACER(A1;3;3;"février");SI(NB.SI(A1;"*APR*");REMPLACER(A1;3;3;"Avril");SI(NB.SI(A1;"*JUN*");REMPLACER(A1;3;3;"juin");SI(NB.SI(A1;"*JUL*");REMPLACER(A1;3;3;"juillet");SI(NB.SI(A1;"*AUG*");REMPLACER(A1;3;3;"août");A1)))));9);"jj/mm/aaaa")

Merci beaucoup pour votre aide et1000lio !!!!

Cela marche parfaitement bien !!

bonne continuation.. et très bon après-midi

Bonjour à tous,

un peu plus léger :

=DATE(STXT(A2;6;4);EQUIV(STXT(A2;3;3);{"Jan";"Feb";"Mar";"Apr";"May";"Jun"};0);GAUCHE(A2;2))

Compléter la liste des mois

eric

Rechercher des sujets similaires à "formule traduire date"