Formule 4 conditions SI ET

Fermé
Tartelade - 30 mars 2017 à 10:06
 Tartelade - 30 mars 2017 à 11:44
Bonjour,

Je cherche à créer une formule avec 4 conditions (je pense) :
- il faut que ma formule affiche /!\ lorsque B15 est inférieur à 5,5 et supérieur à 8,5
- il faut que ma formule affiche OK lorsque B15 est compris entre 5,5 et 8,5

Jusqu'à présent j'avais fait ceci, sans succès :
=SI((B15<5,5)*ET(B15>8,5);"/!\";"/!\");SI((B15>5,5)*ET(B15<8,5);"OK";"OK")
=SI(B15>5,5;"OK";SI((B15>8,5)*ET(B15<5,5);"/!\";"/!\"))


A voir également:

2 réponses

Merci par avance !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
30 mars 2017 à 10:13
Bonjour
il faudrait expliquer les conditions demandées car vos formules comme elles sont écrites ne permettent pas de les retrouver!
... surtout dans la seconde partie où vous renvoyez deux fois le même résultat avec une condition
A vous lire
crdlmnt



0
Je vais essayer !
Donc, j'ai un pH que je relève, celui-ci, pour respecter la règlementation doit se trouver entre 5,5 et 8,5. Donc en dessous de 5,5 et au dessus de 8,5, il faudrait que dans une case (située à coté) m'affiche un "!" et pour l'inverse, c'est-à-dire, dans le cas d'un respect des normes de rejet, soit une donnée comprise entre 5,5 et 8,5, la case m'afficherait "OK"
Je ne sais pas si c'est assez clairement expliqué, merci !
0
Voici un exemple pour un autre prélèvement qui, lui ne devait pas dépasser 35 mg ou se trouver en dessous :
=SI(X11=35;"OK";SI((X11>35)*ET(X11<35);"/!\";"/!\"))
avec "OK" si la donnée était égale à la valeur souhaitée et "/!\" si ce n'était pas le cas.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
30 mars 2017 à 10:54
Re

sauf erreur:

=SI(B15="";"",SI(ET(B15>=5,5;B15<=8,5);"OK";"!!!"))

s'il ne faut pas inclure les limites supprimez les signes =
le code SI(B15="";"";..... élimine le résultat FAUX si B15 est vide
crdlmnt
0
yclik Messages postés 3602 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 11 mai 2024 1 482 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
30 mars 2017 à 11:28
Bonjour
Autre proposition sans la gestion de vide ("")
=SI(OU(B15<5,5;B15>8,5);"/!\";"OK")
0
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 845 > Tartelade
Modifié le 30 mars 2017 à 11:30
Bonjour,

Quand vous écrivez une formules , dites vous un truc.

ET signifie que le nombre dois remplir les deux conditions en même temps. Dans votre cas , c'est des OU ... en effet , un nombre ne peut pas être supérieur ET inférieur à un autre...

De plus . Dans votre cas . Soit c'est égale et c'est juste. Soit c'est faux.

La formule Si s’écrit ainsi :
Si(*Conditions à vérifier*; *Valeur si vrai*; *Valeur si faux*)

Donc... Si C'est égale a 35 => C'est vrai . Sinon ... c'est faux.
Ça donne : SI(X11=35;"Ok";"/!\")
0