EXCEL Faire le calcul si case non vide

Résolu
Bonjour,

Je souhaiterai faire la soustraction de deux dates seulement si les cellules sont non vide.
Si une cellule est vide je souhaiterai obtenir une cellule vide en resultat.

La formule que j utilise est =NB.JOURS.OUVRES(A1;A2)

Exemple en A1 jai le 03/10/13 en A2 j'ai le 05/10/13 en A3 j'obtient 2.
Si en A1 j'ai 03/10/13 mais qu en A2 je n'ai pas de date je souhaiterai avoir une cellule vide.

Merci par avance de vos réponses.

3 réponses

  1. Contributeur
    Bonjour

    une solution

    =SI(OU(A1="";A2="");"";NB.JOURS.OUVRES(A1;A2)) 


    1. Merci beaucoup.
      Ta formule marche nickel.

      Par contre je souhaiterai aussi que le calcul ne se fasse pas si la date contient la lettre A

      Exemple: en A1 j ai 10/12/13 et en B1 j'ai 12/12/13A. Je voudrai avoir comme resultat en C1 une case vide.

      Merci.
    2. Merci à tous pour vos reponses.
    3. Contributeur
      La sera toujours un A
      Il sera toujours à la fin
      sera-t-il en A1 et en B1
    4. En fait je cherche un moyen d'integrer la date dans la cellule mais que le calcul ne se fasse pas comme si la case ete vide.
    5. Contributeur
      avec contrôle des lettres majuscules de A à Z et minuscules de a à z en A1 et A2

      =SI(OU(ET(CODE(DROITE(A2;1))>=65;CODE(DROITE(A2;1))<=90);ET(CODE(DROITE(A2;1))>=97;CODE(DROITE(A2;1))<=122));"";SI(OU(ET(CODE(DROITE(A1;1))>=65;CODE(DROITE(A1;1))<=90);ET(CODE(DROITE(A1;1))>=97;CODE(DROITE(A1;1))<=122));"";NB.JOURS.OUVRES(A1;A2)))