Convertir un nombre d'années, jours et mois en date

  • Initiateur de la discussion Initiateur de la discussion nico1331
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nico1331

XLDnaute Nouveau
Bonjour,

J'ai des données sous ce format la : 9 ans 10 mois 15 jours.
Est ce qu'il est possible avec ces données de remonter à la date sous ce format la par exemple 01/01/2001?

Merci d'avance,
 
Re : Convertir un nombre d'années, jours et mois en date

Bonjour et bienvenue sur le forum,

C'est faisable, pour autant que la date de départ soit connue.
Il faut extraire le nombre d'années et le nombre de mois.
Les années *12 + les mois permet à la fonction MOIS.DECALER() de trouver une date de laquelle il faut encore soustraire les 15 jours.
 
Re : Convertir un nombre d'années, jours et mois en date

bonjour,

si en C2 tu as ta quantité de temps sous forme x ans Y mois Z jours

en D2 tu met :
Code:
=MAINTENANT()- ((CNUM(STXT(C2;1;TROUVE("ans";C2;1)-1))*360)+(CNUM(STXT(C2;TROUVE("ans";C2;1)+3;TROUVE("mois";C2;1)-3-TROUVE("ans";C2;1)))*30)+CNUM(STXT(C2;TROUVE("mois";C2;1)+4;TROUVE("jours";C2;1)-4-TROUVE("mois";C2;1))))
il te suffit de remplacer maintenant() par une autre date
 
Re : Convertir un nombre d'années, jours et mois en date

En fait je suis pas très malin, j'aurais du prendre l'exemple que je connais...
Il s'agit de cette donnée 9 ans 3 mois et 24 jours.
D'aprés mes données je dois retrouver la date du 26/12/2001.
Si je fais ta méthode Dranreb je trouve le 09/02/2002.
Si je fais ta méthode Manikam je trouve le le 25/02/2002.
Donc au final je n'arrive pas à revenir à la date que je recherche.
Pouvez vous me dire pourquoi?

Merci d'avance,
 
Re : Convertir un nombre d'années, jours et mois en date

Pourtant =DATE(2001+9;12+3;26+24) donne le 19 mai alors qu'on n'est que le 3 !
Mais ma formule ne marche pas aussi bien que je le croyais quand le nombre de jours dépasse le quantième d'aujourd'hui: la réaddition 9 ans 3 mois 24 jours ne redonne pas la date d'aujourd'hui.
Je n'ai pas d'autre idée pour le moment
Bonne soirée.
 
Re : Convertir un nombre d'années, jours et mois en date

Re,

La formule :
=MOIS.DECALER(AUJOURDHUI();-(9*12)-3)-24
renvoie le 10/01/2002

Bizarrement, en partant de cette date, la fonction DATEDIF() renvoie 9 ans 3 mois et 23 jours

Et si, d'après tes données, la date que tu devrais retrouver était fausse ?
 
Re : Convertir un nombre d'années, jours et mois en date

Bonjour le fil,

hoerwind (que je salue) met à juste titre les points sur les i...

Dans l'équation x = y + 1000 il est impossible de calculer x ou y si ni x ni y ne sont connus...

A+
 
Re : Convertir un nombre d'années, jours et mois en date

Bonjour à tous,

Je ne peux qu'abonder dans le sens d'hoerwind
Moi je n'ai même pas compris s'il fallait additionner ou retrancher tes années/mois/jours

Il s'agit de cette donnée 9 ans 3 mois et 24 jours.
D'aprés mes données je dois retrouver la date du 26/12/2001.

d'aujourd'hui au 26/12/2001, il m'étonnerais qu'il n'y ait que 9 ans et 3 mois, sans même pinailler sur le nombre de jours

Ce sont des données paye donc juste à priori.

Pas convaincu
Maintenant ces calculs sont peut-être le résultat d'une approximation, mais si on ne connait pas la règle utilisée, ça va être dur de remonter à la date voulue
 
Re : Convertir un nombre d'années, jours et mois en date

Re,

Ce sont des données paye donc juste à priori.

Justes peut-être, mais sur base de quel critère ?
Et si les calculs étaient établis sur base de 360 jours par an (banques) ?
Ou qu'il faut tenir compte de jours de carence ?

Édition : salut job et tototiti, nous sommes, comme d'habitude, sur la même longueur d'onde !
 
Dernière édition:
Re : Convertir un nombre d'années, jours et mois en date

C'est une date d'ancienneté que l'on retrouve sur un nouveau logiciel sous le format Xannées Ymois Zjours
J'arrive à retrouver la date sous le format classique 00/00/0000 (jours/mois/année) avec l'ancien logiciel qui va disparaitre.
L'intêret ici est de savoir s'il est possible de revenir avec l'aide d'une formule du nouveau format au format classique.
Après le détail des calculs je ne sais pas exactement comment c'est fait du coup...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
326
Réponses
3
Affichages
172
Réponses
3
Affichages
295
Réponses
10
Affichages
317
Réponses
6
Affichages
366
Retour