Pb convertion date excel - Page 2

Résolu
Précédent
  • 1
  • 2
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 141
 
Re,

Ah ça va mieux les idées sont de suite plus claires, apparemment cette formule prend en compte les mois inférieurs à 12 et inversement à contrôler !

=SI(ESTTEXTE(A1);SI(ESTERREUR((DROITE(GAUCHE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");5);2)&"/"&GAUCHE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");2)&DROITE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");14))*1);(DROITE(GAUCHE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");5);2)&"/"&GAUCHE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");2)&DROITE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");15))*1;(DROITE(GAUCHE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");5);2)&"/"&GAUCHE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");2)&DROITE(TEXTE(A1;"jj/mm/aaaa hh:mm:ss");14))*1);A1)

Souvent les formules complexes en passant par le forum sont parasitées par des symboles ou des intervalles s’ajoutent, un fichier pour tester avec ce lien il sera possible d'alléger la formule

https://www.cjoint.com/?ksplqNhSIR

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 451
 
Effectivement l'apèro te fait du bien.... et je salue la performance et la patience pour écrire un truc pareil.
Ca marche... mais il faut bien que les dates ne comportant qu'un seul chiffre avant le premier slash soit affecté d'un 0 pour faire 2 caractères.
Bravo

Reste toujours la même question pour le demandeur:
8/10/ ...... est il le 10 Aout ou le 8 Octobre?
la formule décide elle même suivant l'affichage (<12 ou <>12) au 2° Item si le mois doit être issu du premier item ou du deuxiéme et c'est particulièrement performant, mais comment faire pour savoir dans une liste ce qu'il faut décider sur le sujet.

Cela marche bien si le fait que le second item est >12 suffit pour déterminer le format initial.Si cela est le cas, au 0 près à rajouter, par endroit c'est parfait.

Ceci dit, c'est quand même monumental!, dans tous les sens du terme.

A+
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 141
 
Re,

avec deux conditionnelles je pense que l'on doit pouvoir contenir ce problème, et éventuellement mettre la formule en cascade afin qu'elle soit facilement interprétable

Bon dimanche

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
nicolelegio Messages postés 55 Statut Membre 2
 
"Reste toujours la même question pour le demandeur:
8/10/ ...... est il le 10 Aout ou le 8 Octobre? "

le 8/10/2007 est bien le 10 Aout
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 141
 
Re,

et le tes dates ont elles toujours le même format exemple 08/10/2009 ou peut il y avoir le format 8/10/2009 ou encore 8/10/09 pout le 10 août voir 8/9/09 pour le 9 août 09

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
Précédent
  • 1
  • 2