Excel et la fonction "DATEDIF"
=DATEDIF(date_début; date_fin; type)
Permet de calculer l’écart qui existe entre deux dates.
L’argument « type » peut prendre les valeurs suivantes :
Pour des écarts dits « Absolus » :
C'est à dire que l'écart ne s'exprimera qu'en nombre d'années, de mois, OU
de jours (2 ans, ou 24 mois, ou 730 jours)
- « y » : Différence absolue en années
- « m » : Différence absolue en mois
- « d » : Différence absolue en jours.
Pour des écarts dits « Relatifs » :
L'écart s'exprimera en Année, Mois ET
Jours
- « ym » : Différence en mois, une fois les années retirées
- « md » : Différence en jours, une fois les années et les mois retirés
Exemple :
Vous souhaitez connaitre la durée restante de la garnatie décennale de votre maison. En supposant que nous sommes aujourd’hui le 31/03/2019 et que vous avez acheté votre bien le 21/05/2013 :
Ecart absolu :
La garantie existe depuis 5 ans, ou 70 mois ou 2140 jours.
elle existe depuis 5 ans, 10 mois et 10 jours.
Pour obtenir la durée précise d'existence de la garantie il faut donc saisir :
Me contacter
en J11 : =DATEDIF(C9;C11;"y")en K11: =DATEDIF(C9;C11;"ym")en L11: =DATEDIF(C9;C11;"md")Pour ceux qui auraient souhaitez une phrase, il aurait été possible de saisir :=DATEDIF(C9;C11;"y") & " an(s), " & DATEDIF(C9;C11;"ym") & " mois et " & DATEDIF(C9;C11;"md") & " jour(s)"pour obtenir :5 an(s), 10 mois et 10 jour(s)En gérant cette formule avec des "SI", il est également possible de gérer le pluriel (ex : 5 ans ou 1 an), voire même de ne pas afficher les valeurs à 0 (ex : 5 ans et 25 jours). Je vous laisse travailler dessus. Si vous n'arrivez pas à gérer cela, n'hésitez pas à me contacter !
La fonction "INDIRECT"
FONCTION SUIVANTE :
"En cours de rédaction, merci de patienter..."