Recherche d'une valeur en fonction de 2 criteres

  • Initiateur de la discussion Initiateur de la discussion fricoman
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fricoman

Guest
Bonjour, dans le cadre d'un stage, je dois réaliser un programme permettant de selectionner un produit en fonction des dimensions d'une pièce. L'utilisateur devra rentrer la longueur et la largeur de la pièce et le programme affichera la valeur de la puissance correspondante du produit. Devant respecter, un espace de 10 cm par rapport à tous les murs de la pièce, je dois prendre la longueur et la largeur immédiatement inférieures à celles rentrées. J'ai essayer de faire cela grâce un INDEX+EQUIV mais ce n'est pas le top!😀
Je vous envoie le fichier en esperant être assez claire afin que vous puissiez m'aider.
Merci d'avance!
 

Pièces jointes

Re : Recherche d'une valeur en fonction de 2 criteres

Bonjour Fricoman, bonjour à tous,

Essaye la formule suivante:
Code:
{=GRANDE.VALEUR(SI($J$7:$J$395<$A6;SI($K$7:$K$395<$B6;$I$7:$I$395));1)}

Formule matricielle à saisir avec Ctrl-Maj-Entrée.

Cf exemple joint.

@+

Gael
 

Pièces jointes

Re : Recherche d'une valeur en fonction de 2 criteres

J'avais également pensé à cette solution mais après je voudrais indiquer la référence et le prix correspondant à la puissance trouvée ce qui va rendre très long le remplissage du tableau! Mais en tout cas merci pour le coup de main!
 
Re : Recherche d'une valeur en fonction de 2 criteres

Bonjour à tous,

avec cette formule en C6: (non matricielle) à recopier vers le bas

=SOMMEPROD(($J$7:$J$395=A6-0,5)*($K$7:$K$395=B6-0,5)*$I$7:$I$395)

..... valable uniquement si les long. et larg. ont une fréquence de 0.5

à+
Philippe
 
Re : Recherche d'une valeur en fonction de 2 criteres

Bonjour tout le monde
à tester en C2 (validation matricielle) :
Code:
=MAX(SI((J$7:J$395<A6)*(K$7:K$395<B6);I$7:I$395))
ou
Code:
=MAX((J$7:J$395<A6)*(K$7:K$395<B6)*I$7:I$395)
A+
 
Dernière édition:
Re : Recherche d'une valeur en fonction de 2 criteres

Merci Philippe en effet cela marcherais pour une fréquence de 0.5 comme tu l'as dis mais il se peut que l'on rentre des valeurs intermédiaires.... Encore merci pour ta contribution!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour