Formule Si

Fermé
aaa - 3 sept. 2012 à 10:06
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 4 sept. 2012 à 19:00
Bonjour,

J'aimerai une formule excel qui me renvoye la valeur d' une formule si une valeur(en D3) est située entre deux bornes(F3 & G3), une valeur(100) si D3 est inferieur à la borne inférieure(F3) et une troisième valeur d'une formule si D3 est supérieur à la borne supérieure(G3).

Merci d'avance.



2 réponses

Morgothal Messages postés 1236 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 183
3 sept. 2012 à 10:14
Salut,
=SI(ET(D3>F3;D3<=G3);"D3 entre bornes";SI(D3<F3;"D3 inférieur";"D3 supérieur"))


Bonne suite,
0
Cela ne fonctionne pas, excel me ramène sur "D3 supérieur" et le colore en noir.

Voici ma formule:

=SI(ET(D3>F3;D3<=G3);(100-D3)-(((1*1/(E3+0.8))/(3*1/(E3+0.8)))*100);SI(D3<F3;100;0)

Merci d'avance
0
Morgothal Messages postés 1236 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 183
3 sept. 2012 à 10:44
Oui, j'ai mis "D3 entre bornes" // "D3 inférieur" // "D3 supérieur" pour que tu puisses mettre la formule qui va bien dans ces 3 cas. Ta formule fonctionne également, en pensant bien à mettre des "," plutôt que des ".", et si c'est normal d'afficher "100" si D3 est inférieur à F3, et "0" s'il est plus grand.
0
Ma formule est la suivante, en suivant tes conseils, mais ne veut pas passer. Je ne comprends pas ou est l'erreur....

=SI((ET(D3>F3;D3<G3));"(100-D3)-(((1*1/(E3+0.8))/(3*1/(E3+0.8)))*100)";SI(D3<F3);"100";"0")

Merci d'avance
0
C'est tout bon, j'ai trouvé le problème.

Merci!
0
Dernière question: Y a t il une limite au nombre de SI imbriqué???
0
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 97
Modifié par Freedomsoul le 3/09/2012 à 10:19
Copie ces lignes dans ton fichier excel, a partir de la case A1
(Copie/colle les lignes dans notepad ++, ensuite tu re-copies ce que tu viens de coller dans notepad++, puis colle les dans ton tableau EXCEL)
[Car directement, ça ne fonctionne pas bien]

Defaut si < MIN 100       
Defaut si > MAX 500    MIN MAX  
  Valeur : 5  10 30  
  Resultat =SI(D3<F3;B1;SI(D3>G3;B2;D3))   
0