Formule conditionnelles exel
Résolu/Fermé
mafra
-
4 janv. 2011 à 12:02
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 4 janv. 2011 à 21:52
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 4 janv. 2011 à 21:52
A voir également:
- Formule conditionnelles exel
- Formule si et - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule exel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
5 réponses
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
4 janv. 2011 à 13:54
4 janv. 2011 à 13:54
mafra, voici la syntaxe à respecter, affichée par Excel pendant la saisie de la formule :
=SI(test_logique;valeur_si_vrai;valeur_si_faux)
que je simplifie ici pour gagner de la place =SI(TL;VV;VF)
Pour imbriquer deux fonctions SI, il faut saisir la première fonction =SI(TL1;VV1;VF1) puis remplacer VV1 ou VF1 par une deuxième fonction SI(TL2;VV2;VF2), ce qui donne soit =SI(TL1;SI(TL2;VV2;VF2);VF1) soit =SI(TL1;VV1;SI(TL2;VV2;VF2)), selon le raisonnement que tu tiens.
Dans ton cas, j'ai cru comprendre que tu voudrais que :
Si T7>20 alors 3 ; sinon, si T7>10 alors 2 ; sinon, si T7>5 alors 1 ; sinon 0.
Dans cette hypothèse la formule serait :
=SI(TL1;VV1; SI(TL2;VV2; SI(TL3;VV3;VF3))) soit, en clair,
=SI(T7>20;3; SI(T7>10;2; SI(T7>5;1;0)))
que tu adaptes si j'ai mal interprété tes conditions ...
=SI(test_logique;valeur_si_vrai;valeur_si_faux)
que je simplifie ici pour gagner de la place =SI(TL;VV;VF)
Pour imbriquer deux fonctions SI, il faut saisir la première fonction =SI(TL1;VV1;VF1) puis remplacer VV1 ou VF1 par une deuxième fonction SI(TL2;VV2;VF2), ce qui donne soit =SI(TL1;SI(TL2;VV2;VF2);VF1) soit =SI(TL1;VV1;SI(TL2;VV2;VF2)), selon le raisonnement que tu tiens.
Dans ton cas, j'ai cru comprendre que tu voudrais que :
Si T7>20 alors 3 ; sinon, si T7>10 alors 2 ; sinon, si T7>5 alors 1 ; sinon 0.
Dans cette hypothèse la formule serait :
=SI(TL1;VV1; SI(TL2;VV2; SI(TL3;VV3;VF3))) soit, en clair,
=SI(T7>20;3; SI(T7>10;2; SI(T7>5;1;0)))
que tu adaptes si j'ai mal interprété tes conditions ...
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
4 janv. 2011 à 12:15
4 janv. 2011 à 12:15
Salut,
essaie ceci: =SI(T7>20;3;SI(T7>10;2;0))
Bonne journée
essaie ceci: =SI(T7>20;3;SI(T7>10;2;0))
Bonne journée
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
4 janv. 2011 à 13:34
4 janv. 2011 à 13:34
Bonjour mafra
"=SI(T7>20;3;1)SI(T7>10;2;1)SI(T7;1;0)
Cette suite de 3 formules ne fonctionne pas. Pouvez vous nous aider"
1) Une formule commence toujours par le signe =
Donc tu n'as pas écrit une suite de 3 formules, mais une seule formule contenant 3 fois la fonction SI.
2) Entre la deuxième parenthèse et la fonction SI il n'y a rien, pas de signe + ou *, pas de point-virgule, pas de fonction OU ... C'est comme si tu écrivais la formule =SOMME(A1:A9)SOMME(D1:D5) : ça ne veut rien dire et ça ne donne rien !
3) Dans ta troisième partie SI(T7;1;0) tu n'as pas indiqué quel test tu faisais sur T7.
Il n'y avait donc aucune chance que ta pseudo-formule affiche un résultat.
"=SI(T7>20;3;1)SI(T7>10;2;1)SI(T7;1;0)
Cette suite de 3 formules ne fonctionne pas. Pouvez vous nous aider"
1) Une formule commence toujours par le signe =
Donc tu n'as pas écrit une suite de 3 formules, mais une seule formule contenant 3 fois la fonction SI.
2) Entre la deuxième parenthèse et la fonction SI il n'y a rien, pas de signe + ou *, pas de point-virgule, pas de fonction OU ... C'est comme si tu écrivais la formule =SOMME(A1:A9)SOMME(D1:D5) : ça ne veut rien dire et ça ne donne rien !
3) Dans ta troisième partie SI(T7;1;0) tu n'as pas indiqué quel test tu faisais sur T7.
Il n'y avait donc aucune chance que ta pseudo-formule affiche un résultat.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
4 janv. 2011 à 21:52
4 janv. 2011 à 21:52
Eh bien tant mieux. Mais conserve précieusement ces explications pour la prochaine fois : tu as pu constater que c'est efficace et pas si difficile que ça ?