XL 2019 Texte convertir en Date

Mopire

XLDnaute Junior
Bonsoir à tous !!

Je voudrais convertir des dates qui sont en format Fri18Mar (d'autre ex : Sun3Apr ; Sat26Feb) donc avec les 3 premières lettres du jour en anglais suivis du numéro pour finir avec les 3 premières lettres du mois en anglais en date courte du type 18/03/2022.

Je sais le faire en power query mais cela me fige les dates alors que les dates peuvent changer. Elles font référence à une autre cellule.

Je ne sais pas si mes explications ont été très clair mais merci d'avance de votre aide.
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour @Mopire :)

Si la date est en A1, la formule suivante doit donner le bon résultat:
VB:
=DATE(2022;EQUIV(DROITE(A1;3);{"jan";"feb";"mar";"apr";"may";"jun";"jul";"aug";"sep";"oct";"nov";"dec"};0);SUBSTITUE(STXT(A1;4;9);DROITE(A1;3);""))
 

Pièces jointes

  • Mopire- texte en date- v1.xlsx
    10 KB · Affichages: 6
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir @mapomme

Merci cela doit correspondre à ce que je veux faire, mais du coup j’ai une autre chose que je souhaite. Il faudrait que si la date est entre juillet et décembre ce soit à 2021 et entre janvier et juin en 2022.

Merci et bonne nuit
Voir formule en B1
 

Pièces jointes

  • Mopire- texte en date- v2.xlsx
    10.2 KB · Affichages: 12

Discussions similaires