Fonction Si, exclure les nombres négatifs

Résolu/Fermé
V Perfectionnement Messages postés 2 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 18 janvier 2010 - 15 janv. 2010 à 22:18
V Perfectionnement Messages postés 2 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 18 janvier 2010 - 18 janv. 2010 à 16:41
Bonjour,
J'ai un problème avec la fonction SI. J'ai entré: =SI($N6<1000*($N6>0,1);$N6;0)
Je veux avoir mon résultat (N6) qui s'affiche seulement s'il est compris entre 0,1 et 1000. Toutefois il ne comprend pas que je ne veux pas qu'il m'importe les résultats négatifs.
Est-ce que quelqu'un a une solution pour moi?
Merci beaucoup!
A voir également:

3 réponses

Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
15 janv. 2010 à 22:39
Bonsoir,
Tu peux essayer : =SI(ET($N6>0,1;$N6<1000);$N6;0)
0
V Perfectionnement Messages postés 2 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 18 janvier 2010
18 janv. 2010 à 16:41
WOW! Merci beaucoup! Ça fonctionne.
0
Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
15 janv. 2010 à 22:41
Salut,

essaie ceci : =SI(ET($N6<1001;$N6>0);$N6;0)
ou
=SI(ET($N6<1001;$N6>0);$N6;"") si tu veux que ta case reste vide si le nombre n'est pas entre 0 et 1000. Aussi j'ai mit <1001 pour que tu puisse afficher 1000, si tu veux arrêter à 999 mets <1000.

Bonne journée
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 209
15 janv. 2010 à 22:44
Bonsoir,

ou bien rajoute des ( ) à ta formule :
=SI(($N6<1000)*($N6>0,1);$N6;0)

eric
0