Formule si incorrecte pourquoi
Fermé
Toutoune
-
2 mars 2012 à 11:24
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 12 mars 2012 à 14:04
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 12 mars 2012 à 14:04
A voir également:
- Formule si incorrecte pourquoi
- Formule si et - Guide
- Formule excel - Guide
- Mise en forme conditionnelle formule si - Guide
- Formule moyenne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
1 réponse
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 587
2 mars 2012 à 11:33
2 mars 2012 à 11:33
Forcément, tes plages de contrôle se recouvrent, et donc excel ne peut pas "choisir" lequel de tes tests correspond à ce que tu veux.
Dans ta formule, si F5=7, alors il y a plusieurs tests qui sont "VRAI".
Tu dois créer une formule univoque, etpour ça tu dois bien savoir quelles plages d'informations tu veux tester.
Je te propose donc, avec en prime un SI en moins:
et en français:
Dans ta formule, si F5=7, alors il y a plusieurs tests qui sont "VRAI".
Tu dois créer une formule univoque, etpour ça tu dois bien savoir quelles plages d'informations tu veux tester.
Je te propose donc, avec en prime un SI en moins:
=IF(AND(F5>=0;F5<5);150;IF(F5<10;250;IF(F5<15;350;500)))
et en français:
=SI(ET(F5>=0;F5<5);150;SI(F5<10;250;SI(F5<15;350;500)))
Modifié par Toutoune le 2/03/2012 à 14:53
De plus si F5 est inférieur à 5 il est aussi inférieur à 15
???
je ne vois pas comment je peux faire
Quoi qu'il en soit merci beaucoup
D'autre part, tu supprimes un "si" mais pour le cas ou "F5 < 0 alors "" " n'y est plus !
12 mars 2012 à 14:04
Dans ton exemple, le cas ou F5<0 n'existe pas, c'est pour ça que je ne 'lai pas ajouté dans ma formule.
Pour le reste, elle ne donne pas "150" quel que soit le contenu de F5, mais elle donne:
- 150 si F5 est entre 0 et 5
- 250 si F5 est entre 5 et 10
- 350 si F5 est entre 10 et 15
- 500 si F5 est plus grand que 15
La formule dit exactement ceci en français:
Si F5 est strictement compris entre zéro et 5 alors il faut indiquer 150, sinon si F5 est plus petit que 10 (et donc forcément plus grand que 5 sinon Excel aurait déjà arrêté de contrôler la formule) alors le résultat est 250 sinon si... etc...