recherche combiné

franck8235

XLDnaute Junior
Bonjour
Pour faire simple je joint à mon post un fichier

l'idée étant d'identifier une valeur dans un tableau en fonction de deux critéres recherché
le premier définissant la zone de recherche le deuxieme la valeur recherché

la réponse donnant la réference de la colonne la recherche est positive

bref

Un bon dessin vaut mieux parfois que mille mots

Merci de votre attention
 

Pièces jointes

  • Classement.xls
    15.5 KB · Affichages: 88
  • Classement.xls
    15.5 KB · Affichages: 92
  • Classement.xls
    15.5 KB · Affichages: 96

Monique

Nous a quitté
Repose en paix
Re : recherche combiné

Bonjour,

A essayer

=INDEX(B8:E8;EQUIV(C3;DECALER(B8:E8;EQUIV(C2;A9:A12;0);0);0))

=INDEX(A8:E8;SOMMEPROD((A9:A12=C2)*(B9:E12=C3)*COLONNE(B8:E8)))

=DECALER(A8;0;SOMMEPROD((A9:A12=C2)*(B9:E12=C3)*COLONNE(B8:E8))-1)
 

Tibo

XLDnaute Barbatruc
Re : recherche combiné

Bonjour,

Un essai avec INDEX / EQUIV associé à DECALER :

Code:
=INDEX(B8:E8;EQUIV(C3;DECALER(A8;EQUIV(C2;A9:A12;0);1;1;4);0))

Je te laisse tester

@+

Edit : Bing ! Toutes mes amitiés Monique, je ne t'avais pas vu passer :)

@+
 

CISCO

XLDnaute Barbatruc
Re : recherche combiné

Bonjour à tous
Bonjour Monique et Tibo

2 autres possibilités
=CHOISIR(EQUIV(C3;INDIRECT("B"&8+EQUIV(C2;A9:A12;0)&":E"&8+EQUIV(C2;A9:A12;0));0);"A";"B";"C";"D")

=INDIRECT(ADRESSE(8;EQUIV(C3;INDIRECT("B"&8+EQUIV(C2;A9:A12;0)&":E"&8+EQUIV(C2;A9:A12;0));0)+1))

@ plus
 

Discussions similaires

Réponses
6
Affichages
435

Statistiques des forums

Discussions
312 559
Messages
2 089 604
Membres
104 224
dernier inscrit
Brilma