nombre de mois entre deux dates

melba

XLDnaute Occasionnel
Une fois de plus je sollicite votre aide pour résoudre un problème que je rencontre dans un tableau.
Je souhaite calculer le nombre de mois entre le 01/07/2004 et le 31/12/2004.
La première date se trouve en a35 et la deuxième en c35.
Pour trouver le nombre de mois entre ces 2 dates j ai mis; mois(c35-a35).
J'obtiens : 7 alors qu'il y a 6 mois entre ces 2 dates.
Avec tous les autres mois de l'année j'ai le bon résultat sauf lorsque je mets le 01/07/2004.
Je ne comprends pas du tout ce résultat.
Je vous précise que dans mon tableau la date de début est toujours le 1er jour d'un mois et la date de fin est toujours le 30 ou le 31 d'un mois.

Si vous pouviez m'aider je vous en serais très reconnaissante.
 

jeanpierre

Nous a quitté
Repose en paix
Re : nombre de mois entre deux dates

Bonsoir melba,

Oui, y'a un bléme, même sous 2000, le 01/07 comparé au 31/12 donne 7, le 02/07 donne 6. Pour le moment je ne sais pas... Je regarde.

Bonne soirée tout de même.

Jean-Pierre
 

Staple1600

XLDnaute Barbatruc
Re : nombre de mois entre deux dates

Bonsoir à tous


Regardes du cote de la fonction DATEDIF

voir ici
https://www.excel-downloads.com/threads/datedif-demain.76697/

Pour une différence en mois , utiliser m
  • "y" : différence en années
  • "m" : différence en mois
  • "d" : différence en jours
  • "ym" : différence en mois, une fois les années soustraites
  • "yd" : différence en jours, une fois les années soustraites
  • "md" : différence en jours, une fois les années et les mois soustraits
=DATEDIF(A35;C35;"m") renvoie 5
=DATEDIF(A35;C35;"m")+1 renvoie 6
 
Dernière édition:

job75

XLDnaute Barbatruc
Re : nombre de mois entre deux dates

Bonsoir Melba,

Je crains que votre problème ne soit pas posé très clairement. En effet, pour reprendre votre exemple, il n'y a pas tout à fait 6 mois entre le 01/07/2004 et le 31/12/2004 (6 mois le 01/01/2005). Perso, je verrais la formule suivante, un peu longue c'est vrai :

=12*(ANNEE(C5)-ANNEE(A5))+MOIS(C5)-MOIS(A5)-(JOUR(C5)<JOUR(A5))

Maintenant, si vous voulez des fractions de mois, vous pouvez écrire :

=12*(ANNEE(C5)-ANNEE(A5))+MOIS(C5)-MOIS(A5)+(JOUR(C5)-JOUR(A5))/30

en prenant un mois standard de 30 jours.

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 413
Messages
2 088 201
Membres
103 762
dernier inscrit
rouazali