Durée dans Excel

Résolu
ouldtahar Messages postés 110 Statut Membre -  
ouldtahar Messages postés 110 Statut Membre -
Bonjour,
Quand on fait la différence entre les deux dates : 09/07/2009 et 17/12/2009 dans Excel, on obtient 161 jours (sans oublier de bien mettre le format de la cellule au standard).

Comment alors peut-on obtenir un résultat en mois et en jours ?
Merci à tous
Configuration: Windows XP Internet Explorer 8.0

3 réponses

  1. Utilisateur anonyme
     
    mois(date2) - mois(date1)
    jour(date2)-jour(date1)
    les deux au format "nombre"
    0
    1. ouldtahar Messages postés 110 Statut Membre
       
      Bonjour,
      Cela n'a pas l'air de marcher...Si je suppose 1ère date = 25/11/2009; 2ème date =18/12/2009, on aura une durée en jours (que je savais faire) de 23 jours mais avec cette formule proposée, on pourrait avoir un nombre des jours négatif.

      =(MOIS(date2)-MOIS(date1))&" mois, "&((JOUR(date2)-JOUR(date1))&" jours") = 1 mois, -7 jours

      Que faire pour éviter les négatifs?
      Merci beaucoup.
      0
  2. gilou
     
    bonjour
    le mieux ce serait d'utiliser la fonction DATEDIF
    = datedif(cel de debut;cel de fin;"y")&"année&datedif(cel de deb;celdefin;"ym")&"mois"&datedif(cel de deb;cel de fin;"md")&jour pour eviter le val negatives tu precede de= si(cel de fin-cel de deb<0;"";
    a+
    0
  3. ouldtahar Messages postés 110 Statut Membre
     
    Merci gijoegijoe, merci gilou.
    La fonction me convient très bien. Avec mon exemple : date1 = 25/11/2009; date2 =18/12/2009, je peux écrire :

    =DATEDIF(date1; date2;"y")&" années "&DATEDIF(date 1; date2;"ym")&" mois "&DATEDIF(date 1; date2;"md")&" jours" = 0 années 0 mois 23 jours.

    Grand merci.
    0