Formule à 3 conditions

Résolu
Gantoine62 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai dans une cellule cette formule "=SI(ET(E9="";G9="";I9="";G8="";E14="";G14="";I14="";I8="";I16="");"";SI(E9+G9+I9=G8;D8+3;SI(E14+G14+I14=I8;D15+3;"")))" mais je voudrais ajouter une autre condition: SI(I16 est rempli alors I16+3;"")
Je n'arrive pas à la formuler Merci de m'aider
cordialement

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    peut être en commençant par ça et ne enlevant I16 qui devient inutile en conséquence dans le premier groupe de ET

    =SI(I16<>"";I16+3;SI(ET(E9="";G9="";I9="";G8="";E14="";G14="";I14="";I8="");"";SI(E9+G9+I9=G8;D8+3;SI(E14+G14+I14=I8;D15+3;"")))

    crdlmnt
    0
    1. Gantoine62 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
       
      Bonsoir,
      Quand je rentre cette formule j'ai une fenêtre qui me signal une erreur
      =SI(ESTERREUR(SI(I16<>"";I16+3;SI(ET(E9="";G9="";I9="";G8="";E14="";G14="";I14="";I8="");"";SI(E9+G9+I9=G8;D8+3;SI(E14+G14+I14=I8;D15+3;""))))));"";SI(E9+G9+I9=G8;D8+3;SI(E14+G14+I14=I8;D15+3;""))
      Cordialement
      0
    2. Gantoine62 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
       
      Bonsoir,
      J'ai rentrer SI(ESTERREUR car dans la cellule j'ai "#VALEUR!"
      Merci pour votre reponse
      Cordialement
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour
      Dans votre formule, les parenthèses ne sont pas aux bons endroits, mais si vous avez un Excel >= 2007, n'utilisez pas si ESTERREUR mais SIERREUR qui évite la répétition de la formule
      =SIERREUR(SI(I16<>"";I16+3;SI(ET(E9="";G9="";I9="";G8="";E14="";G14="";I14="";I8="");"";SI(E9+G9+I9=G8;D8+3;SI(E14+G14+I14=I8;D15+3;"")));"")

      et si votre formule renvoie #VALEUR, c'est que vous sommez quelque part des valeurs non numériques
      vous pouvez éviter ça avec ce type de somme:
      =SOMME(E9;G9;I9) au lieu de E9+G9+I9 idem pour la seconde somme

      si vous devez garder votre formule (Excel z=avant 2007)

      =SI(ESTNUM(I16);I16+3;SI(ESTERREUR(SI(ET(E9="";G9="";I9="";G8="";E14="";G14="";I14="";I8="");"";SI(E9+G9+I9=G8;D8+3;SI(E14+G14+I14=I8;D15+3;""))));"";SI(E9+G9+I9=G8;D8+3;SI(E14+G14+I14=I8;D15+3;""))))

      crdlmnt
      0