Bonjour !
Je travaille sur un document excel permettant de faciliter la gestion des résultats d'une compétition.
J'ai une feuille par catégorie avec les participants (nom, prénom, club, dossards ..).
Sur la première feuille ("Chronometrage"), j'aimerai pouvoir retrouver les compétiteurs en indiquant la catégorie et la série dans les cases D3 et E3 (listes déroulantes), ceux-ci étant copiés de la feuille correspondante, sous condition que la série correspond.
J'ai donc la formule matricielle suivante dans le tableau dans lequel doivent aller les compétiteurs sur la première page :
=SI($D$3="Poussins";SIERREUR(INDEX(Poussins!B$8:B$1000;PETITE.VALEUR(SI(Poussins!$F$8:$F1000=Chronometrage!$E$3;LIGNE($1:$998));LIGNES($1:1))););"")
Cette formule fonctionne ... mais partiellement ! C'est à dire que par exemple pour les poussins, série 1, les 5 premiers compétiteurs qui doivent apparaître (Auger à Huan) ne le font pas, mais j'ai les 5 suivants (Juliot à Keryhuel). Je ne comprends pas
De plus, la formule n'est ici faite que pour la catégorie poussin, comment faire pour qu'elle balaie toutes les séries ?
Fichier en pièce jointe.
Merci par avance,
Paul