formule entre deux dates

  • Initiateur de la discussion MARION
  • Date de début
M

MARION

Guest
bonjour au forum.
je voudrais calculer le nombre de mois entre deux dates.
quelle formule utilisée?
une autre question qui n'a rien a voir avec excel, je voudrais ecouter de la musique sur le web, quelle site et quel logiciel télecharger?
merci .
 
J

JLA - ORDISECOURS

Guest
Bonjour

Pouvez-vous préciser votre question ?
Faut-il uniquement tenir compte des mois ou des jours qui composent ces mois.

exemple : entre le 12/03/2003 et le 06/06/2003 comptez-vous 3 mois ? Alors qu'il n'y a que 86 jours...

Préférez-vous compter les jours entre 2 dates puis diviser le résultat par 30 et l'arrondir à l'entier le plus proche ?

@+
JLA
 
J

JLA - ORDISECOURS

Guest
Bonjour

Imaginons que vous mettez en a1 le 12/03/2003 et en b1 le 06/06/2003

Il suffit de taper la formule suivante en c1 par exemple :

=mois(b1)-mois(a1)

le résultat sera de 3

@+
JLA
 
J

JLA - ORDISECOURS

Guest
Bonjour

Je viens de me rendre compte que ma formule fonctiionne uniquement pour 2 dates de la même année !

Sur plusieurs années je vous recommande plutôt la formule suivante en c1 :

=ARRONDI((B1-A1)/30;0)

@+
JLA
 
M

Monique

Guest
Bonjour,

Il existe une fonction calculée pour : DATEDIF(début;fin;unité)
Pour les mois, l'unité est "m" ou "M"
Mais on obtient le nombre de mois entiers écoulés entre 2 dates
Comme tu arrondis, tu peux essayer celle-ci :
=DATEDIF(FIN.MOIS(A1;0);FIN.MOIS(B1;0)+1;"m")

La fonction DATEDIF() est détaillée dans le classeur "Dates et Heures", à télécharger ici :
<http://www.excel-downloads.com/html/French/fichiers/programmation-date_maj-1.htm>

Pour pouvoir utiliser la fonction FIN.MOIS() :
barre de menu - Outils - Macros complémentaires et cocher l'option "Utilitaire d'analyse"
Date du dernier jour du mois si l'utilitaire n'est pas coché :
=DATE(ANNEE(A1);MOIS(A1)+1;)
ou bien =DATE(ANNEE(A1);MOIS(A1)+1;0)
 
J

JLA - ORDISECOURS

Guest
Bonjour

Je ne pensais pas que vous calculiez sur autant de temps !

Autrement si vous voulez une précision extrême, vous reprenez ma formule mais au lieu de mettre 30 vous mettez

30,4375 qui correspond à 365,25 jours / 12 mois donc 30,4375 jours par mois en moyenne. Ainsi même les années bisextiles n'influenceront pas le résultat tout en ayant une formule simple.

Dans l'exemple que vous avez donné, on trouve bien 180 avec cette modification.

@+
JLA
 

Discussions similaires

Statistiques des forums

Discussions
314 092
Messages
2 105 731
Membres
109 420
dernier inscrit
raphael19