Pb extraction date chaîne de caractère

Bonjour le forum

Je fasse à un probleme que je n'arrive pas à contourner facilement,

Voilà dans ma colonne A j'ai une chaine de caratere qui contient presque toujours une date, et toujours au meme endroit qd elle est présente.

En utilisant des formules du type

= droite(A2;nb)

j'arrive a obtenir une valeur du type 03/09/2019

Mais impossible de la faire reconnaître comme une date.

et régulièrement j'ai une cellule qui ne contient pas de date. et dans ce cas là j'aimerai pouvoir inscrire la valeur de la cellule précédente.

J'avais utilisé

=SI(ESTNUM(B2);B2;B1)

mais comme ma date n'est pas reconnue même en forçant le format, la formule ne me sert à rien.

J'ai essayé en vba mais j'ai fais choux blanc.

Si vous avez une piste

Bonjour,

essaie ceci

=SIERREUR(DATEVAL(STXT(A1;9;10));A1)

Bonjour,

essaie

= cnum(droite(A2;nb))

maintenant, tes données sont un peu plus complexes que cela

edit : désolé h2so4, je n'avais pas vu ta réponse

bonjour Steelson,

edit : désolé h2so4, je n'avais pas vu ta réponse

toujours heureux de découvrir d'autres réponses possibles. Pas de problème, donc !

Merci à vous deux pour vos reponses!

H2SO4 c'est parfait,

[Edit formule]

Il possible de combiner ta formule avec celle ci =SI(ESTNUM(B2);B2;C1), ???

Sinon je garde deux colonnes ca change pas grand chose!

Parfait je valide

bonjour,

Il possible de combiner ta formule avec celle ci =SI(ESTNUM(B2);B2;C1), ???

oui tu peux imbriquer des SI,

remplace par exemple le dernier A1 par ta formule (sans le signe =)

=SIERREUR(DATEVAL(STXT(A1;9;10));A1)

par

=SIERREUR(DATEVAL(STXT(A1;9;10));SI(ESTNUM(B2);B2;C1))

à adapter selon ce que tu veux faire (ordre et références aux cellules). Je n'ai pas assez d'info pour te donner la formule que tu souhaites.

Merci H2SO4,

Ta reponse me semble logique mais j'ai qd même un bug, dans l'exemple je devrai avoir dans la ligne 4 et 5 la date du 04/09/2019

Et j ai la date du 03 par defaut je comprend pas pourquoi alors qu'en deux colnne jai le bon resultat.

bonjour,

pas sûr d'avoir compris ce que tu cherches à faire, mais voici ...

Purée, plus c'est simple moins je le vois !

je cherches toujours midi à 14h !!

C'est parfait,

Voilà le resultat !

annotation 2019 10 17 150932
Rechercher des sujets similaires à "extraction date chaine caractere"