Pour calculer l’ancienneté dans Excel, utilisez la formule suivante :

=DATEDIF(A2;AUJOURDHUI();"Y")

Cette formule permet de calculer le nombre d’années complètes entre une date d’embauche et la date du jour.

Exemple : pour une date d’embauche au 15/03/2015, le résultat au 01/01/2025 est 9 ans.

Pourquoi calculer l’ancienneté dans Excel ?

  • Suivre les salariés
  • Calculer des droits (congés, primes)
  • Analyser la durée d’un contrat
  • Gérer les ressources humaines

Formule Excel pour calculer l’ancienneté

=DATEDIF(date_embauche;AUJOURDHUI();"Y")

👉 Résultat : nombre d’années complètes d’ancienneté

Exemple concret : ancienneté de plusieurs salariés

Nom Date d’embauche Formule Résultat
Dupont 15/03/2015 =DATEDIF(B2;AUJOURDHUI();"Y") 9 ans
Martin 10/09/2018 =DATEDIF(B3;AUJOURDHUI();"Y") 6 ans
Bernard 05/02/2021 =DATEDIF(B4;AUJOURDHUI();"Y") 3 ans

Calculer une ancienneté précise (années, mois, jours)

Pour obtenir une ancienneté complète :

=DATEDIF(A2;AUJOURDHUI();"Y") & " ans " &
DATEDIF(A2;AUJOURDHUI();"YM") & " mois " &
DATEDIF(A2;AUJOURDHUI();"MD") & " jours"
Date d’embauche Résultat
15/03/2015 9 ans 9 mois 17 jours

Calculer l’ancienneté à une date donnée

Si vous ne voulez pas utiliser la date du jour :

=DATEDIF(A2;B2;"Y")
Date embauche Date calcul Résultat
15/03/2015 01/01/2025 9 ans

Erreurs fréquentes

  • Inverser les dates
  • Oublier les guillemets (« Y »)
  • Mauvais format de date

FAQ – Calculer l’ancienneté dans Excel

Quelle formule utiliser pour calculer l’ancienneté ?

=DATEDIF(A2;AUJOURDHUI(); »Y »)

Comment calculer une ancienneté précise ?

Utilisez les unités Y, YM et MD dans la formule.

Peut-on calculer une ancienneté à une date passée ?

Oui, en remplaçant AUJOURDHUI() par une date.

DATEDIF fonctionne-t-elle pour les RH ?

Oui, c’est une formule très utilisée en gestion RH.

Aller plus loin

👉 Consultez aussi notre guide complet sur la fonction DATEDIF Excel

Conclusion

Calculer l’ancienneté dans Excel est simple et rapide grâce à la fonction DATEDIF. Elle permet d’automatiser vos calculs et d’éviter les erreurs.