=INDEX(D$3:$F$5;EQUIV(D$11;{0;30;35};1);EQUIV(D$12;{0.100.500};1))
=INDEX(D$3:$F$5;EQUIV(D$11;$C$3:$C$5;1);EQUIV(D$12;D$2:$F$2;1))
Merci Dranreb! En effet en changeant mon tableau c'est parfait, d'autant que ça permet aussi d'avoir le résultat sur une autre feuille que le tableau de donnéesBonjour.
En D13 :À condition de remplacer la prose par les valeurs minimales à partir desquelles ça s'applique, en D13 :Code:=INDEX(D$3:$F$5;EQUIV(D$11;{0;30;35};1);EQUIV(D$12;{0.100.500};1))
Code:=INDEX(D$3:$F$5;EQUIV(D$11;$C$3:$C$5;1);EQUIV(D$12;D$2:$F$2;1))
Merci Njhub!! Ca marche parfaitement avec le tableau que j'ai transmis! Est-ce qu'il est possible avec cette formule d'avoir le tableau de données sur une autre feuille?Bonjour Newbeee, le forum
Testez la formule ci-dessous en D13:
Code:=SI(OU($D$11="";$D$12="");"";INDIRECT(ADRESSE(SI($D$11<30;3;SI($D$11>35;5;4));SI($D$12<100;4;SI($D$12>500;6;5)));1))
Regarde la pièce jointe 1177689
=SI(ET($D$11>0;$D$12>0);DECALER($D$3;($D$11>=30)+($D$11>35);($D$12>=100)+($D$12>500));"")