ajouter un nb d annee , mois , jours a une autre duree

BZH56

XLDnaute Occasionnel
bonjour a tous

je calcule avec datif une durée ce qui marche bien mais je dois rajouter a ce résultat une autre durée en format type '1 an 2 mois, 5 jours" ce qui complique bien ma situation.
il est possible de formater autrement la duree a rajouter pour faciliter le calcul

je fais confiance a nos specialistes pour me proposer une solution
merci a tous (fichier joint)
 

hoerwind

XLDnaute Barbatruc
Re : ajouter un nb d annee , mois , jours a une autre duree

Bonjour,

C'est une devinette ?

Si tu avais dit : lorsque je saisis en A1 la date du xx/01/2008, j'obtiens en Iy : ...., alors j'aurai pu vérifier.
Et avec une pièce jointe, c'est encore mieux !
 
Dernière édition:

BZH56

XLDnaute Occasionnel
Re : ajouter un nb d annee , mois , jours a une autre duree

encore un peu de perspicacite et ce sera bon

la solution d hoerwind me va bien mais je m inquiete sur le bug apparent lorsque je tape en A1 une date sur janvier 2008 , j obtiens des resultats surprenants dans la colonne anciennete avec un nb de jours sup a 30
je joins le fichier
 

Pièces jointes

  • solution de CalculDate.xls
    25.5 KB · Affichages: 45
  • solution de CalculDate.xls
    25.5 KB · Affichages: 50
  • solution de CalculDate.xls
    25.5 KB · Affichages: 54

Jiheme

XLDnaute Accro
Re : ajouter un nb d annee , mois , jours a une autre duree

Bonjour à tous

Désolé je prends le train en marche,

Le problème est dans les fonctions DATEDIF, le dernier paramètre "Ym" par exemple doit être en minuscules.

A+
 

BZH56

XLDnaute Occasionnel
Re : ajouter un nb d annee , mois , jours a une autre duree

je viens de modifier en mettant en minuscule la formule et ce n est toujours pas concluant.
mais en creusant , je vois que pour 1996,2000, 2004 , 2008 c est le meme probleme
ca sent le dégât collatéral de l année bissextile....
 

Pièces jointes

  • solution de CalculDate.xls
    25.5 KB · Affichages: 46
  • solution de CalculDate.xls
    25.5 KB · Affichages: 55
  • solution de CalculDate.xls
    25.5 KB · Affichages: 58

Jiheme

XLDnaute Accro
Re : ajouter un nb d annee , mois , jours a une autre duree

Re à tous

je m'étais précipité avec mes majuscules, c'est juste une histoire de recalcul, BZH le recalcul est il sur auto chez toi ?

J'ai essayé les années bissextiles, pas de problème, j'ai cru un instant que l'on tenait le "Bug de l'an 2000" mais non, tout va bien.

A ce propos, Hoerwind, sympa ton approche du problème;)

A+
 

magicglide

XLDnaute Nouveau
Re : ajouter un nb d annee , mois , jours a une autre duree

Bonjour,
J'ai un problème complémentaire à la discussion précédente :
Comment additionner les durées calculées dans la 5ème colonne ?

38199502-mai31-déc0 ans 7 mois et 29 joursPEANUTS65,870
39199601-jan31-déc0 ans 11 mois et 30 jourPEANUTS103,160
40199701-jan31-déc0 ans 11 mois et 30 joursPEANUTS134,450
Sous-Total

En d'autre terme, comment additionner la formule suivante :
Code:
=DATEDIF(C48;D48;"y")& " ans "&DATEDIF(C48;D48;"ym")&" mois et "&DATEDIF(C48;D48;"md")&" jours"
 

Modeste geedee

XLDnaute Barbatruc
Re : ajouter un nb d annee , mois , jours a une autre duree

Bonsour®

??? comment peux-tu accepter un tel résultat ???

en 1996 du 1er janvier au 31 déc :
il y avait pourtant 366 jours soit 12 mois
la formule aurait du te répondre :
1 an
ou bien
0 an 12 mois
ou encore :
0 an 11 mois et 31 jours

alors qu'en 1997 il n'y avait que 365 jours,
;) la formule aurait du te répondre également :
1 an
ou bien
0 an 12 mois
ou encore :
0 an 11 mois et 31 jours

je ne le répèterai jamais assez, un découpage en année, mois, jour est une pure satisfaction visuelle aberrante,
sans relation avec une valeur cumulée en jours !!!

Quand une durée année, ou une durée mois seront des constantes alors l'affichage sera fiable,
sinon mieux vaut s'en tenir à des durées cumulées en jours.

selon l'exemple fournit
on arrive en cumul à :
0 ans 29 mois 89 jours
alors qu'un calcul en jours donne : 975 jours
comment alors arriver (selon le nombre de jours alloué à un mois) à quelque-chose ressemblant à :
2 ans 8 mois 1 jour
ou bien
2 ans 7 mois 29 jours ( 89 jours c'est 2 mois + 1 mois incomplet)
quelle valeur en jours pour un an, pour un mois ???? :mad:
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 765
Messages
2 091 892
Membres
105 084
dernier inscrit
lca.pertus