La fonction si(et())

catballou -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous et à toutes,
voici mon petit problème du jour:

je voudrais utiliser la formule suivante:

=SI(ET(H8=2;I8=1);1;SI(ET(H8=1;I8=2);2;SI(ET(H8=3;I8=0);3;SI(ET(H8=2;I8=2);4;SI(ET(H8=3;I8=1);5;SI(ET(H8=3;I8=2);6;SI(ET(H8=4;I8=0);7;""))))))).

Malheureusement excel ne me permet pas d'avoir plus de 7 conditions différentes. J'en ai besoin de 12.

encore: si(et(H8=4 et I8=1);8
si(et(H8=4 et i8=2);9
si(et(H8=5 et I8=0);10
si(et(H8=5 et I8=1);11
si(et(H8=5 et I8=2);12

merci de votre aide

catballou
A voir également:

5 réponses

UsulArrakis Messages postés 7683 Statut Contributeur 3 194
 
0
catballou
 
je ne comprends pas ce que tu m'indique...
0
Titipapounet Messages postés 2190 Statut Membre 50
 
Salut,

Tu as deux possibilités, soit tu nous donnes l'énoncé de ton problème ou tout au moins un peu plus de précisions, soit tu ajoutes une ou plusieurs colonnes qui te permettront de faire des calculs intermédiaires que tu utiliseras dans ta formule finale.

Ce qui n'est pas clair, c'est la logique de ton problème, si tu nous donne la clé, on trouvera peut-être une autre formule.
0
UsulArrakis Messages postés 7683 Statut Contributeur 3 194
 
reste sur pcastuces avec le fait de nommer des formules
0
Titipapounet Messages postés 2190 Statut Membre 50
 
Tiens, je t'ai trouvé une formule qui m'a l'air de marcher, maintenant si tu dois rajouter des critères, je ne te garantis rien, mais si tes critères sont définitifs et que je ne me suis pas trompée en relevant, ça devrait aller.
SI(H8=5;H8*2+I8;SI(H8=4;H8+I8+3;SI(ET(H8=3;I8=2);6;SI(ET(H8=3;I8=1);5;SI(ET(H8=3;I8=0);3;SI(ET(H8=2;I8=1);1;H8*I8))))))
0
catballou
 
un tout grand merci, ta formule marche du tonnerre...
0
Titipapounet Messages postés 2190 Statut Membre 50 > catballou
 
Contente d'avoir pu te rendre service.
Alors marque ton sujet en résolu.

Bye
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

Une autre solution qui te permet d'étendre les tests (65535 maxi quand même...) et en plus de les modifier plus facilement.
Tu t'établis dans A3:C14 (sur cet exemple) une table des valeurs de I8, H8, et le résultat à retourner.
Tu as ton résultat avec :
=SOMMEPROD((A3:A14=H8)*(B3:B14=I8)*C3:C14)

exemple :
http://www.cijoint.fr/cjlink.php?file=cj200809/cij40pLpCy.xls

eric
0