Obtenez des mois entre les dates

Pour mesurer une chronologie pour une activité, nous calculons la différence entre deux dates en termes de jours, semaines, mois et années. Mais comment calculer la différence entre deux dates en mois dans Excel? Il existe différentes formules pour obtenir des mois entre deux dates dans Excel.

Figure 1. Calcul des mois entre deux dates

Utilisation de la formule Excel DATEDIF

La fonction Excel DATEDIF calcule la différence entre deux dates en fonction de lintervalle spécifié comme jours, mois, années. En utilisant cette fonction, nous pouvons renvoyer le nombre de mois complets entre deux dates selon la syntaxe suivante;

=DATEDIF( start_date, end_date, "M”)

La fonction DATEDIF arrondit down les valeurs par défaut et renvoie le nombre complet de mois entre les dates. Dans notre exemple, nous pouvons obtenir des mois entre deux dates répertoriées dans les colonnes B et C comme valeurs de date de début et de date de fin. Nous devons utiliser la formule suivante dans la cellule E2 et faire glisser la poignée de remplissage vers le bas;

=DATEDIF(B2,C2,"M")

Figure 2. Utilisation de la fonction DATEDIF pour calculer les mois entre deux dates

Utilisation de la formule ANNÉE et MOIS

Nous pouvons calculer mois entre deux dates dans Excel en utilisant les fonctions YEAR et MONTH dans une formule selon la syntaxe suivante;

=(YEAR(end_date)-YEAR(start_date))*12+MONTH(end_date)-MONTH(start_date)

Cette formule compare deux dates données et calcule les mois entre deux dates sous forme de nombre positif ou négatif. Nous appliquerons cette formule dans la cellule F2 et copierons la formule vers le bas, telle que;

=(YEAR(C2)-YEAR(B2))*12+MONTH(C2)-MONTH(B2)

Figure 3. Utilisation de la formule ANNÉE et MOIS pour calculer les mois entre les dates

Notez que le résultat de cette formule nest pas toujours similaire à la fonction DATEDIF . Parce que la fonction DATEDIF renvoie le nombre de mois complets écoulés entre les dates, et cette formule fonctionne sur les nombres de mois qui appartiennent à des dates différentes. Comme dans la ligne 6, la fonction DATEDIF renvoie 3 mois et la formule YEAR / MONTH renvoie 4 car les dates appartiennent à deux mois différents.

Figure 4. Différence entre les formules DATEDIF et YEAR / MONTH

Utilisation de la formule YEARFRAC

La fonction Excel YEARFRAC renvoie la fraction dannée représentant le nombre de jours entiers entre deux dates. En utilisant cette fonction, nous pouvons renvoyer le nombre de mois fractionnaires ou de mois absolus entre deux dates selon la syntaxe suivante;

=YEARFRAC( start_date, end_date) * 12

In cet exemple, nous utiliserons la formule suivante dans la cellule G2 pour obtenir des fractions de mois entre deux dates et la copierons dans les cellules ci-dessous;

=YEARFRAC(B2,C2)*12

Figure 5. Utilisation de la formule YEARFRAC pour calculer les mois entre les dates

Connexion instantanée à un expert via notre Service Excelchat:

La plupart du temps, le problème que vous devrez résoudre sera plus complexe quune simple application dune formule ou dune fonction. Si vous voulez économiser des heures de recherche et de frustration, essayez notre service Excelchat en direct! Nos experts Excel sont disponibles 24/7 pour répondre à toute question Excel que vous pourriez avoir. Nous garantissons une connexion dans les 30 secondes et une solution personnalisée dans les 20 minutes.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *