Transformer une extraction de texte en date
Résolu
Valerie54001
Messages postés
135
Date d'inscription
Statut
Membre
Dernière intervention
-
Valerie54001 Messages postés 135 Date d'inscription Statut Membre Dernière intervention -
Valerie54001 Messages postés 135 Date d'inscription Statut Membre Dernière intervention -
Bonjour la communauté,
Tout d'abord '' Champion du Monde........................................................................" Yes on l'a fait!!!
Ensuite, suite à une extraction d'une page web, je n'arrive à dissocier correctement la date de l'heure.
En colonne E avec la formule suivante que j'ai trouvé sur notre forum ( =SI(D2=0;"";DATEVAL(SUBSTITUE(D2;".";"/")))
Sachant que nous avons l'année 2018 au dessus car c'est le mois de janvier,
la formule ne marche plus car c'est en décembre 2017 !! et cela je n'arrive à la corriger.
Est ce que l'on faire quelque chose pour que les mois 07 à 12 l'année XXXX soit automatiquement pour les mois de 01 à 06 en Année XXXX+1 ?
ci-joint le fichier problématique.
https://www.cjoint.com/c/HGqqqB7XDWT
Merci d'avance pour aide.
Tout d'abord '' Champion du Monde........................................................................" Yes on l'a fait!!!
Ensuite, suite à une extraction d'une page web, je n'arrive à dissocier correctement la date de l'heure.
En colonne E avec la formule suivante que j'ai trouvé sur notre forum ( =SI(D2=0;"";DATEVAL(SUBSTITUE(D2;".";"/")))
Sachant que nous avons l'année 2018 au dessus car c'est le mois de janvier,
la formule ne marche plus car c'est en décembre 2017 !! et cela je n'arrive à la corriger.
Est ce que l'on faire quelque chose pour que les mois 07 à 12 l'année XXXX soit automatiquement pour les mois de 01 à 06 en Année XXXX+1 ?
ci-joint le fichier problématique.
https://www.cjoint.com/c/HGqqqB7XDWT
Merci d'avance pour aide.
2 réponses
-
Bonjour
... pas compris la dernière phrase de votre nota! Pouvez vous reprendre cette explication ou alors nous dire ce que vous voulez obtenir en F
en attendant, voyez si vous pouvez tirer quelque chose de cette proposition (à manipuler en conséquence de ce que vous voulez obtenir) en F13:
=DATE(SI(DROITE(E13;2)*1>=7;2017;2018);DROITE(D13;2)*1;GAUCHE(D13;2)*1)
qui vous donnera 2017 pour toutes les dates après juillet et 2018 pour celle avant (ou l'inverse si vous la modifiez)
que vous pouvez obtenir directement depuis A avec:
=DATE(SI(DROITE(GAUCHE(A13;5);2)*1>=7;2017;2018);DROITE(GAUCHE(A13;5);2)*1;GAUCHE(A13;2)*1)
et qui peut se compléter en s'ajustant à la date du jour en cour, en remplaçant >= 7 par:
>=MOIS(AUJOURDHUI())
donne 2017 pour les dates après ou pendant le mois en cours 2018 pour les autres
revenez avec quelques explications si ça ne convient pas
crdlmnt
-
Un grand merci à Vaucluse !!!!
Cela me convient parfaitement.