La fonction si

Résolu
wahid-chaoui -  
 wahid-chaoui -
Bonjour,
j'ai un pb avec la fonction si
ex
dans les cellules
A1=14 ,B1=12,C1=10,D1=16
dans la cellule E1 j'écrit la formul =si(A1+B1+C1+D1="";"";A1+B1+C1+D1) elle me donne le résultat 52 mais si ont ne remplais pas les cellules elle me donne 0
la question est là pourquoi il affiche 0 au lieu de rien
par ex
A1=rien,B1=5 dans C1 en écrit la formul =si(A1="";"";A1+B1)

2 réponses

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Salut.

    Pourquoi zéro ?
    Parce que la somme A1+B1+C1+D1 est égale à zéro, et pas à "rien".
    1
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Pour t'en convaincre, écris en A2 la formule =A1 et ne mets rien en A1 ...

      Remplace ta formule
      =si(A1+B1+C1+D1="";"";A1+B1+C1+D1)
      par la formule
      =si(A1+B1+C1+D1=0;"";A1+B1+C1+D1)
      0
  2. rachid_04 Messages postés 213 Statut Membre 32
     
    tu travail avec quelle version Excel : 2OO3 , 2007 ou 2010
    -1
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      ... tout en sachant que la réponse sera identique dans les 3 cas !
      0
    2. rachid_04 Messages postés 213 Statut Membre 32
       
      moi j ai pensé au zéro par défaut !
      ça va
      0
    3. wahid-chaoui
       
      merci à vos pour la formule
      0