Microsoft 365 chaine de caractères en date

Frank Bellaisch

XLDnaute Nouveau
Bonjour à tous

Dans le tableau ci-joint qui est un extraction d'un logiciel d'impression, j'ai en colonne A une chaine de caractère dont les 8 premiers donnent la date. J'aimerais pouvoir trouver une bonne formule qui me permette de ne garder que les 8 premiers caractères et que ce soit au format date afin de pouvoir l'exploiter correctement, à savoir faire des tris par exemple. En gros, il faudrait que ça se comporte comme si je l'avais saisi à la main.
Merci beaucoup pour votre aide.
 

Pièces jointes

  • fichier date 2.xlsx
    9.5 KB · Affichages: 17

Hasco

XLDnaute Barbatruc
Repose en paix
Bonsoir,

En B2 à tirer vers le bas : =DATEVAL(GAUCHE(A2;4) & "/" & STXT(A2;5;2) & "/" &STXT(A2;7;2)) mettre les cellules au format date.

cordialement

[Edition] avec xl 365 vous avez PowerQuery qui sait très bien gérer ce format de date., tout dépend si vous avez besoin de modifier ou non vos données. Vous pourriez éventuellement l'utiliser pour importer votre fichier d'extraction.
 

Pièces jointes

  • fichier date 2.xlsx
    17.5 KB · Affichages: 6
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Bonsour®
que ce soit au format date afin de pouvoir l'exploiter correctement, à savoir faire des tris par exemple. En gros, il faudrait que ça se comporte comme si je l'avais saisi à la main.
voir aussi en B2 :
=TEXTE(GAUCHE(A2;8);"0000\/00\/00")+TEXTE(DROITE(A2;6);"00\:00\:00")
puis le format que vous souhaitez :
exemple
jj/mm/aaaa hh:mm:ss
1594054532049.png
 

Discussions similaires

Statistiques des forums

Discussions
312 195
Messages
2 086 072
Membres
103 110
dernier inscrit
Privé