Calculer l'ancienneté sur Excel : Méthodes et Formules
Le calcul de l'ancienneté sur Excel peut sembler complexe au premier abord, mais avec les bonnes formules et une compréhension claire des concepts, vous pouvez automatiser ce processus et obtenir des résultats précis. Nous allons explorer différentes méthodes pour calculer l'ancienneté, en commençant par les formules les plus simples et en progressant vers des approches plus avancées.
Méthode 1 : Utilisation de la fonction DATEDIF
La fonction DATEDIF est une fonction non documentée d'Excel, mais elle est extrêmement utile pour calculer la différence entre deux dates en unités spécifiques (années, mois, jours). Elle est souvent la méthode la plus simple et la plus directe pour calculer l'ancienneté.
Syntaxe :
=DATEDIF(date_début, date_fin, unité)
date_début: La date de début de l'ancienneté (par exemple, la date d'embauche).date_fin: La date de fin de l'ancienneté (par exemple, la date actuelle ou la date de départ).unité: Le type d'unité dans lequel vous souhaitez calculer la différence. Les options courantes sont :"Y": Nombre d'années complètes."M": Nombre de mois complets."D": Nombre de jours."YM": Nombre de mois restants après avoir soustrait les années complètes."MD": Nombre de jours restants après avoir soustrait les mois complets."YD": Nombre de jours restants après avoir soustrait les années complètes.
Exemple :
Supposons que la date d'embauche soit en cellule A2 (par exemple, 01/01/2015) et que la date actuelle soit en cellule B2 (par exemple, 01/01/2024).
- Pour calculer l'ancienneté en années complètes, entrez la formule suivante dans une cellule :
=DATEDIF(A2, B2, "Y")Cette formule renverra9(années). - Pour calculer l'ancienneté en mois complets, entrez la formule suivante :
=DATEDIF(A2, B2, "M")Cette formule renverra108(mois). - Pour calculer l'ancienneté en jours, entrez la formule suivante :
=DATEDIF(A2, B2, "D")Cette formule renverra3287(jours). - Pour afficher l'ancienneté au format "X années et Y mois", vous pouvez combiner plusieurs fonctions
DATEDIF:=DATEDIF(A2, B2, "Y") & " années et " & DATEDIF(A2, B2, "YM") & " mois"Cette formule renverra9 années et 0 mois.
Capture d'écran (description textuelle) : Une capture d'écran montrant une feuille Excel avec les cellules A2 contenant la date d'embauche (01/01/2015) et B2 contenant la date actuelle (01/01/2024). Les cellules C2, D2, E2 et F2 contiennent respectivement les formules DATEDIF pour calculer l'ancienneté en années, mois, jours et au format "années et mois".
Méthode 2 : Utilisation des fonctions ANNEE, MOIS et JOUR
Une autre approche pour calculer l'ancienneté consiste à utiliser les fonctions ANNEE, MOIS et JOUR pour extraire les composants de chaque date, puis à effectuer des calculs pour déterminer la différence.
Formule :
Cette méthode est plus complexe que l'utilisation de DATEDIF, mais elle peut être utile dans certaines situations où vous avez besoin de plus de contrôle sur le calcul.
`=ANNEE(date_fin) - ANNEE(date_début) - (MOIS(date_fin) < MOIS(date_début)) OU (MOIS(date_fin)=MOIS(date_début) ET JOUR(date_fin)