La fonction si

Résolu
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

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Salut.

    Pourquoi zéro ?
    Parce que la somme A1+B1+C1+D1 est égale à zéro, et pas à "rien".
    1. Contributeur
      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)
  2. tu travail avec quelle version Excel : 2OO3 , 2007 ou 2010
    1. Contributeur
      ... tout en sachant que la réponse sera identique dans les 3 cas !
    2. moi j ai pensé au zéro par défaut !
      ça va
    3. merci à vos pour la formule