Recherche sur la base de deux critères

Bonjour à toutes et à tous.

Malgré mes recherche je n'est pas trouver la solution.

J'ai fait une petite appli. qui permet de classer les coureurs d'épreuve de cyclo-cross.

Je voudrais pouvoir compléter les feuilles résultats en tenant compte de deux critères qui sont la catégorie (feuille RESULTATS cellule D8 et feuille engagés colonne F) par exemple et la place (COLONNE A feuille RESULTATS ET COLONNE O FEUILLE ENGAGES).

J'ai essayé la formule suivant :{=INDEX($A$4:$A$61;EQUIV(Résultats!D8&A11;Engagés!F4:F103&O4:O103;0))}, mais cela ne fonctionne pas.

5chrono-copie.xlsm (868.59 Ko)

Je joins le fichier. Pour accéder aux onglets cliquer sur AFFICHER et il n'y a pas de code.

Merci d'avance pour votre aide

Bonjour,

Une formule matricielle en colonne B :

=MIN(SI(Cat_de_Valeur=Résultats!D$8;SI(Engagés!$O$4:$O$103=Résultats!$A11;N°_DOS)))

puis des recherchev pour les autres colonnes : voir pj

Cordialement

11ldopa.xlsm (907.76 Ko)

Bonsoir Dug59

Merci de ta réponse.

Super Cela fonctionne très bien.

A te relire.

Cordialement

Bonjour Dug59

Je revient vers toi car j'ai une petit souci, le classement ne fonctionne pas quand j'ai deux coureurs ex-aequo, et aussi si un coureur à abandonné

Merci d'avance de ton aide.

Cordialement

Fichier joint sans mot de passe :

https://www.cjoint.com/c/HECnyWag1vr

Bonjour,

je ne peux pas aller sur cjoint : peux-tu mettre le fichier ici ?

sinon : je reprendrai le fichier des posts précédents comment est saisi l'abandon ?

Cordialement

re Dug59

Désolé, mais le fichier est trop lourd, plus de 1Mo et je peux pas le joindre.

je peux le joindre sur un autre site pour les gros fichier si tu veux.

Pour les abandons, je saisi le numéro de dossard dans la case rouge, et la ligne du dossard se colore. et ensuite dans la feuille engagés

certaines case du dossard sont grisées et un "OUI" apparaît dans la colonne U.

Merci d'avance de ton aide.

Bonjour,

Peut-être avec une formule identique aux autres classements en M4 :

=SI(T4="OUI";100;SI(OU(L4="";L4=0);"";SOMMEPROD((Temps_Corrigé<L4)*1)+1))

Cordialement

Bonjour Dug59

Merci pour ton aide.

Mais j'ai trouvé la solution en utilisant pour copier la place et le numéro de dossard, le VBA modifier déjà présent dans l'appli, et ensuite la formule que tu m'avait donnée précédemment et qui fonctionne très bien.

Encore merci.

A te relire

Bernard

Rechercher des sujets similaires à "recherche base deux criteres"