Calcul de nombre de mois entre 2 dates

calou3117 Messages postés 5 Statut Membre -  
tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterai savoir quelle formule utiliser pour obtenir le résultat suivant : lorsque le jour de la date de fin correspond à la veille du jour de la date de début, je souhaite qu'excel calcule 1 mois complet

Date début : 24/06/2014
Date fin : 23/06/2014
Nombre de mois : 1 et non 0

Date début : 01/02/2014
Date fin : 28/02/2014
Nombre de mois : 1 et non 0

Date début : 01/02/2014
Date fin : 01/03/2014
Nombre de mois : 1

Date début : 01/02/2014
date fin : 28/04/2014
Nombre de mois : 2 mois et si date de fin est au 30/04/2014 alors 3 mois

Merci par avance pour votre aide

Cordialement

7 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    à tester :
    =DATEDIF(A6;SI(MOIS(B6)=MOIS(B6+1);B6;B6+1);"m")

    eric
    0
  2. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Autre interprétation de la demande:
    =SI(A2-B2=1;1;DATEDIF(A2;B2+1;"m"))
    0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Re,

    Du coup j'ai relu... :-)
    Et je dirais :
    =DATEDIF(A6;SI(JOUR(A6)=JOUR(B6+1);B6+1;B6);"m")

    eric
    0
  4. calou3117 Messages postés 5 Statut Membre
     
    bonjour,

    Je viens d'essayer la dernière formule, et cela me marque comme message d'erreur #NOM ?

    Merci pour votre aide

    Cdlt
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Il faut sans doute activer la macro complémentaire 'Utilitaire d'analyse'.
      eric
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. calou3117 Messages postés 5 Statut Membre
     
    Je suis sur open office et non excel. Comment je dois faire ?

    Merci par avance
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Ben pourquoi avoir posté sur excel alors ?
      0
  7. calou3117 Messages postés 5 Statut Membre
     
    désolé c la 1ère fois que j'utilise un forum

    Que dois je faire ?

    Merci
    0
  8. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Il existe une solution de rattrapage:
    Rechercher, télécharger, installer la macro Datediff pour Calc.
    Pour obtenir un résultat numérique il faut, si ma mémoire est bonne, ajouter une fonction Cnum: Cnum(Datediff(....)).
    Pour assurer la compatibilité des formules entre Excel et Calc il est possible de renommer la fonction Datediff en Datedif.
    0