P prestigrade XLDnaute Nouveau 20 Juin 2017 #1 Bonjour comment puis-je convertir les dates suivantes en format date : 4012016 : 04/01/2016 1012016 : 10/12/2016 merci d'avance pour votre aide
Bonjour comment puis-je convertir les dates suivantes en format date : 4012016 : 04/01/2016 1012016 : 10/12/2016 merci d'avance pour votre aide
Jacky67 XLDnaute Barbatruc 20 Juin 2017 #2 Bonsoir, Ceci peut-être Les données en colonne A Code: =DATEVAL(STXT(A1;TROUVE(":";A1)+1;99)) Et recopier ver le bas Cellule au format date Vote positif 0 Vote négatif
Bonsoir, Ceci peut-être Les données en colonne A Code: =DATEVAL(STXT(A1;TROUVE(":";A1)+1;99)) Et recopier ver le bas Cellule au format date
P prestigrade XLDnaute Nouveau 20 Juin 2017 #3 Bonjour, merci pour votre réponse mais je me suis mal exprimé : cf. pièce jointe Mille excuses Pièces jointes Classeur1.xls 23 KB · Affichages: 42 Vote positif 0 Vote négatif
Jacky67 XLDnaute Barbatruc 20 Juin 2017 #4 re.. A condition que l'année soit toujours sur 4 chiffres le mois sur 2 chiffres Code: =DATE(DROITE(A1;4);STXT(A1;NBCAR(A1)-5;2);STXT(A1;1;1+(NBCAR(A1)>7))) ** ou Encore Code: =DATE(DROITE(A1;4);STXT(A1;NBCAR(A1)-5;2);GAUCHE(A1;1+(NBCAR(A1)>7))) Pièces jointes ConvertionDate.xls 17.5 KB · Affichages: 32 Dernière édition: 20 Juin 2017 Vote positif 0 Vote négatif
re.. A condition que l'année soit toujours sur 4 chiffres le mois sur 2 chiffres Code: =DATE(DROITE(A1;4);STXT(A1;NBCAR(A1)-5;2);STXT(A1;1;1+(NBCAR(A1)>7))) ** ou Encore Code: =DATE(DROITE(A1;4);STXT(A1;NBCAR(A1)-5;2);GAUCHE(A1;1+(NBCAR(A1)>7)))
mapomme XLDnaute Barbatruc Supporter XLD 20 Juin 2017 #5 Bonsoir à tous, Une autre formule: Code: =DATE(DROITE(A1;4);GAUCHE(DROITE(A1;6);2);SUBSTITUE(A1;DROITE(A1;6);"")) Vote positif 0 Vote négatif
Bonsoir à tous, Une autre formule: Code: =DATE(DROITE(A1;4);GAUCHE(DROITE(A1;6);2);SUBSTITUE(A1;DROITE(A1;6);""))
job75 XLDnaute Barbatruc 20 Juin 2017 #6 Bonsoir prestigrade, Jacky67, mapomme, Code: =DATE(DROITE(A1;4);GAUCHE(DROITE(A1;6);2);GAUCHE(A1;NBCAR(A1)-6)) A+ Vote positif 0 Vote négatif
Bonsoir prestigrade, Jacky67, mapomme, Code: =DATE(DROITE(A1;4);GAUCHE(DROITE(A1;6);2);GAUCHE(A1;NBCAR(A1)-6)) A+
job75 XLDnaute Barbatruc 20 Juin 2017 #7 Re, Ma formule précédente "pèse" 54 octets en mémoire, celle-ci ne prend que 46 octets : Code: =--REMPLACER(REMPLACER(A1;NBCAR(A1)-5;;"/");NBCAR(A1)-2;;"/") A+ Vote positif 0 Vote négatif
Re, Ma formule précédente "pèse" 54 octets en mémoire, celle-ci ne prend que 46 octets : Code: =--REMPLACER(REMPLACER(A1;NBCAR(A1)-5;;"/");NBCAR(A1)-2;;"/") A+
Jacky67 XLDnaute Barbatruc 20 Juin 2017 #8 job75 à dit: Re, Code: =--REMPLACER(REMPLACER(A1;NBCAR(A1)-5;;"/");NBCAR(A1)-2;;"/") A+ Cliquez pour agrandir... Bonsoir à tous, job75 ==> Joliiiiiie Vote positif 0 Vote négatif
job75 à dit: Re, Code: =--REMPLACER(REMPLACER(A1;NBCAR(A1)-5;;"/");NBCAR(A1)-2;;"/") A+ Cliquez pour agrandir... Bonsoir à tous, job75 ==> Joliiiiiie
Modeste geedee XLDnaute Barbatruc 20 Juin 2017 #9 Bonsour® 4012016 : 04/01/2016 Ok je comprends mais pourquoi : 1012016 : 10/12/2016 ???? au lieu de 01/01/2016 ma proposition : =1*TEXTE(A1;"00\/00\/0000") format de cellule : format de date que vous souhaitez Vote positif 0 Vote négatif
Bonsour® 4012016 : 04/01/2016 Ok je comprends mais pourquoi : 1012016 : 10/12/2016 ???? au lieu de 01/01/2016 ma proposition : =1*TEXTE(A1;"00\/00\/0000") format de cellule : format de date que vous souhaitez
job75 XLDnaute Barbatruc 20 Juin 2017 #10 Re, Ah oui Modeste geedee, ta formule ne prend que 26 octets. Et avec =--TEXTE(A1;"0\/00\/0000") elle prendra 23 octets, c'est imbattable ! A+ Vote positif 0 Vote négatif
Re, Ah oui Modeste geedee, ta formule ne prend que 26 octets. Et avec =--TEXTE(A1;"0\/00\/0000") elle prendra 23 octets, c'est imbattable ! A+
Jacky67 XLDnaute Barbatruc 20 Juin 2017 #11 Modeste geedee à dit: Bonsour® 4012016 : 04/01/2016 ma proposition : =1*TEXTE(A1;"00\/00\/0000") Cliquez pour agrandir... Hello Modeste C'est évidemment .............comme dit job75, imbattable Salutations à Dome---- JJ Vote positif 0 Vote négatif
Modeste geedee à dit: Bonsour® 4012016 : 04/01/2016 ma proposition : =1*TEXTE(A1;"00\/00\/0000") Cliquez pour agrandir... Hello Modeste C'est évidemment .............comme dit job75, imbattable Salutations à Dome---- JJ
P prestigrade XLDnaute Nouveau 22 Juin 2017 #12 Bonjour, merci à tous pour vos propositions !! je n'ai que l'embarras du choix !! encore merci Vote positif 0 Vote négatif