Calcul ancienneté : Année Mois Jours
Résolubrucine Messages postés 14476 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 7 mai 2024 - 6 févr. 2024 à 09:15
- Calcul ancienneté excel
- Liste déroulante excel - Guide
- Calcul moyenne excel - Guide
- Formule de calcul excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
2 réponses
5 févr. 2024 à 18:13
Bonjour,
Pour que l'intervalle soit calculé correctement, le +1 ne doit pas être à l'extérieur de DATEDIF mais ajouté à la date d'arrivée:
=DATEDIF(G7;G8+1;"y")&" ans "
=DATEDIF(G7;G8+1;"ym")&" mois"
=DATEDIF(G7;G8+1;"md")&" jours"
restant la décoration en n'affichant rien si une des valeurs est nulle et en enlevant le "s" si elle vaut 1.
6 févr. 2024 à 09:06
Bonjour @brucine StatutMembre
Merci beaucoup ! Ca marche parfaitement !!!
Tout cumulé ça donne ça :
=SIERREUR(SI(OU(G7="";G8="");0;DATEDIF(G7;G8+1;"y")&" ans "&DATEDIF(G7;G8+1;"ym")&" mois "&DATEDIF(G7;G8+1;"md")&" jours");0)
Pour les "s" ça ne me pose pas trop de soucis :)
Merciiiiii
6 févr. 2024 à 09:15
Bonjour,
De rien.
Si tu veux malgré tout faire dans "la cosmétique", comme ça:
SI(DATEDIF(G7;G8+1;"y")=0;"";SI(DATEDIF(G7;G8+1;"y")=1; DATEDIF(G7;G8+1;"y")&" an";DATEDIF(G7;G8+1;"y")&" ans"))
idem pour les mois et les jours.