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
Bonjour,
nous voulons faire une suite de formules conditionnelles, mais nous n'y arrivons pas.
Voici la formule que nous avons fait:
=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
merci



A voir également:

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
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 ...
1
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
Salut,

essaie ceci: =SI(T7>20;3;SI(T7>10;2;0))

Bonne journée
0
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
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.
0
MERCI RAYMOND
CA MARCHE;
BONNE RETRAITE SUR LES ILES
MAFRA
0

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
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 ?
0