Renvoi de valeur en fonction d'une colonne et d'une celulle

Bonjour à tous, je suis désolé du titre peu explicite, mais je ne savais comment mieux décrire mon problème.

Voila, je travaille à une version excel de la table hongroise en athlétisme. Cette table hongroise, fait correspondre une performance à un nombre de points.

Exemple : 11sec75 sur 100m pour un homme, rapporte 678 points. Voila la table sous forme excel :

capture2

J'ai réussi part la suite, et grâce à l'utilisation de la formule RECHERCHEX, de retourner le nombre de points correspondant à une performance comme ci dessous

capture1

Cependant, j'aimerais qu'en choisissant dans la liste déroulante "Épreuves", une autre disciplines, la recherche ce base directement sur la colonne correspondante à cette discipline.

Je ne trouve pas d'informations sur comment faire.

Merci de votre aide.

Bonne journée

Bonjour Primo1919, le forum,

Un fichier peut-être ?

Cordialement,

Bonjour,

Voila le fichier en question :

Re,

A tester:

=SOMMEPROD((_Table_hongroise[[#En-têtes];[100m]:[JT]]=Accueil!$C$2)*(_Table_hongroise[[100m]:[JT]]=Accueil!$C$4)*(_Table_hongroise[Points]))

Cordialement,

Bonjour à tous !

Une autre approche ?

=RECHERCHEX(C4;INDEX(_Table_hongroise;0;EQUIV(C2;_Table_hongroise[#En-têtes];0));_Table_hongroise[Points];"--";0)

Cette fonction

=SOMMEPROD((_Table_hongroise[[#En-têtes];[100m]:[JT]]=Accueil!C2)*(_Table_hongroise[[100m]:[JT]]=Accueil!$C$4)*(_Table_hongroise[Points]))

Fonctionne parfaitement ! Merci beaucoup

Rechercher des sujets similaires à "renvoi valeur fonction colonne celulle"