Calcul entre dates avec des cellules date vide

Joul06 -  
Gyrus Messages postés 3360 Statut Membre -
Bonjour,

Voici la formule utilisée pour le calcul entre 2 dates où j'obtiens bien la durée en jour, mois et année.
DATEDIF(B2;B3;"Y")&SI(DATEDIF(B2;B3;"Y")>1;" ans, ";" an, ")&DATEDIF(B2;B3;"YM")&" mois et "&DATEDIF(B2;B3;"MD")&SI(DATEDIF(B2;B3;"MD")>1;" jours";" jour")
Par contre, depuis hier je tente de trouver une solution quand la cellule B3 est vide et sincèrement je bloque.
Quand la cellule est vide il met #NOMBRE!
Pouvez-vous me trouver la solution?
Cordialement.

2 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Essaies :
    =SIERREUR(DATEDIF(B2;B3;"Y")&SI(DATEDIF(B2;B3;"Y")>1;" ans, ";" an, ")&DATEDIF(B2;B3;"YM")&" mois et "&DATEDIF(B2;B3;"MD")&SI(DATEDIF(B2;B3;"MD")>1;" jours";" jour");"On sait pas encore remonter dans le temps !") 

    0
  2. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Une autre solution :
    =SI(ET(B2<>"";B3<>"");DATEDIF(B2;B3;"Y")&SI(DATEDIF(B2;B3;"Y")>1;" ans, ";" an, ")&DATEDIF(B2;B3;"YM")&" mois et "&DATEDIF(B2;B3;"MD")&SI(DATEDIF(B2;B3;"MD")>1;" jours";" jour");"")

    A+
    0