Bonsoir,
Je te propose la solution suivante :
1 insérer une colonne A pour effectuer les tests (cette colonne pourra être masquée par la suite pour ne pas gêner la vision du tableau.
Dans cette colonne on teste pour savoir d'abord si la ligne comporte bien les éléments désirés (course et cheval) et ensuite on teste s'il y a - de 4 lignes qui correspondent aux critères. Si ces tests sont positifs, on ajoute 1 à la ligne précédente. On obtient ainsi une numérotation de 0 (pas de correspondance) à 3 (3 correspondances)
=A1+SI(ET(Tableau2[[#Cette ligne];[CATEGORIE]]=$E$15;Tableau2[[#Cette ligne];[CHEVAL]]=$C$15);SI(SOMMEPROD(--(C2:$C$13=$E$15)*(E2:$E$13=$C$15))<4;1;0))
2 le tableau de synthèse dans lequel l'opérateur doit préciser la course (en E15) et le cheval (en C15)
Ensuite la formule va faire la RECHERCHEV des lignes 1 ; 2 ; 3 en utilisant le numéro de la ligne pour faire évoluer la recherche (ligne 17-16 =1). La formule contient naturellement la gestion d'erreur (quand on ne trouve pas la ligne) pour mettre à "" (rien) et éviter les vilains NA.
=SIERREUR(RECHERCHEV(LIGNE()-16;Tableau2;COLONNE();FAUX);"")
Merci de confirmer si cela te convient.
A+
Chris