La fonction si(et())

Fermé
catballou - 26 sept. 2008 à 14:07
eriiic Messages postés 24513 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 mars 2023 - 26 sept. 2008 à 19:06
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

5 réponses

UsulArrakis Messages postés 7399 Date d'inscription vendredi 28 mars 2003 Statut Contributeur Dernière intervention 27 janvier 2022 3 181
26 sept. 2008 à 14:13
0
je ne comprends pas ce que tu m'indique...
0
Titipapounet Messages postés 2178 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 6 mars 2010 49
26 sept. 2008 à 15:42
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 7399 Date d'inscription vendredi 28 mars 2003 Statut Contributeur Dernière intervention 27 janvier 2022 3 181
26 sept. 2008 à 16:17
reste sur pcastuces avec le fait de nommer des formules
0
Titipapounet Messages postés 2178 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 6 mars 2010 49
26 sept. 2008 à 16:56
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
un tout grand merci, ta formule marche du tonnerre...
0
Titipapounet Messages postés 2178 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 6 mars 2010 49 > catballou
26 sept. 2008 à 18:58
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 24513 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 mars 2023 7 168
26 sept. 2008 à 19:06
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