Bonjour
Ici intervient une des fonctions secrètes d'Excel qui ne figure pas dans l'aide et les didacticiels.
Vous pouvez l'utiliser pour répondre à cette question et plus généralement pour calculer l'écart entre deux dates (Ancienneté, Âges, etc)
Dans la cellule A1, entrez la formule:
=AUJOURDHUI()
qui donne la date d'aujourd'hui 15/05/06 (à la date de cette réponse).
Dans la cellule A2, entrez la date qui vous intéresse. (Dans votre cas, c'est la date d'embauche de l'employé) Par exemple 25/01/02
Dans la cellule ou vous souhaitez voir apparaître le résultat, entrez:
=DATEDIF($A$2;$A$1;"y")&" ans "&DATEDIF($A$2;$A$1;"ym")&" mois "&DATEDIF($A$2;$A$1;"md")&" jours "
Le résultat renvoyé est: 4 ans 3 mois 20 jours
Pour obtenir selon votre demande la réponse 4a3m20j:
=DATEDIF($A$2;$A$1;"y")&"a"&DATEDIF($A$2;$A$1;"ym")&"m"&DATEDIF($A$2;$A$1;"md")&"j"
Bonne journée
Amadéus