Formule #valeur!

Résolu
bonjour,

j'aimerais s'avoir comment enlever le #VALEUR! quand les cellules son vide, j'ai ça comme formule :

=SI(J9=0;"";DATEDIF(I9;J9;"ym")&"mois et"&DATEDIF(I9;J9;"md")&"jours")

merci d'avance

4 réponses

  1. Bonjour

    Une autre formule à tenter

    =SI(OU(I9="";J9="");"";DATEDIF(I9;J9;"ym")&" mois et "&DATEDIF(I9;J9;"md")&" jours")

    Cordialement
    1. Contributeur
      Bonjour

      Excel trouve une parenthèse de trop car il manque le résultat en cas d'erreur:

      =SIERREUR(SI(O26=0;"";DATEDIF(G26;O26;"ym")&"mois et"&DATEDIF(G26;O26;"md")&"jours");"")
      vous pouvez bien sur placer ce que vous voulez entre les derniers guillemets
      crdlmnt

      1. Bonjour

        A tester
        =SI(ESTERREUR(formule);"";Formule)
        Cordialement
        1. Contributeur
          Bonjour
          et si Excel après 2007:

          =SIERREUR(formule);"")

          crdlmnt
        2. Bonjour, cela ne marche pas :(

          Ca me marque trop de caractère marquer
        3. Contributeur
          Montrez nous ici la façon dont votre formule est écrite et voyez si la proposition de JCB40 fonctionne mieux
        4. Bonjour,

          Voil aj'ai fait cela :

          =SIERREUR(SI(O26=0;"";DATEDIF(G26;O26;"ym")&"mois et"&DATEDIF(G26;O26;"md")&"jours"))

          Ca me marque qu'il y a trop de caractère

          Merci pour votre aide