Différence entre deux dates ramenées en mois

Pintos30

XLDnaute Nouveau
Bonjour,

Je cherche à faire la différence en nombre de mois entre 2 dates sachant que :
- Je veux ramener la date d1 au mois auquel elle appartient --> ex : pour le 01/09/2012 mettre 09/2012 et pour le 30/09/2012 mettre aussi 09/2012
- pour la date d2 mettre le mois de la date du jour --> ex : pour le 05/10/2012 mettre 10/2012
- Puis je veux calculer la différence entre d1 et d2, sachant que je veux obtenir 1 mois que ma date d1 soit le 01/09/2012 ou 30/09/2012 (la différence entre 09/2012 et 10/2012 est de 1 mois).

J'ai essayé de le faire avec DATEDIF() mais Excel me calcule la différence en jours entre les 2 dates puis Excel convertit la différence en mois. Je n'obtiens pas le même résultat si ma date d1 est le 01/09/2012 (j'obtiens alors 1 mois), ou si ma date d1 est le 30/09/2012 (pour laquelle j'obtiens 0 mois)

Avez-vous une solution à me proposer ?

Merci pour votre aide !
 

Pintos30

XLDnaute Nouveau
Re : Différence entre deux dates ramenées en mois

Merci mais cela ne parche pas car ça ne prend pas en compte les années...

J'ai trouvé la solution cependant, si A1 est la date 1 et B1 est la date 2 :
- C1 = mois(A1)
- D1 = année(A1)
- E1 = concatener(C1;"/";D1) et convertir en format date
- F1 = mois(B1)
- G1 = année(B1)
- H1 = concatener(F1;"/";G1) et convertir en format date
- I1 = datedif(E1;H1;"m")

Et voilà !
 

Discussions similaires

Réponses
15
Affichages
355
Réponses
19
Affichages
571

Statistiques des forums

Discussions
311 725
Messages
2 081 947
Membres
101 849
dernier inscrit
florentMIG