Formule à 3 conditions

Résolu/Fermé
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 - 6 mai 2018 à 20:52
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 mai 2018 à 06:51
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

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
6 mai 2018 à 20:57
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
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 1
6 mai 2018 à 22:19
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
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 1
6 mai 2018 à 22:54
Bonsoir,
J'ai rentrer SI(ESTERREUR car dans la cellule j'ai "#VALEUR!"
Merci pour votre reponse
Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
7 mai 2018 à 06:51
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