Recherche index ecrire une formule

jalucyne

XLDnaute Occasionnel
Bonjour à tous les passionnés,
A l'issue d'une course je souhaiterais avoir le statut des coureurs:

Arrivé: indiquer son classement.
Non arrivé : écrire absent.
Modèle ci joint:

En H2 je souhaiterais avoir le statut du dossard 1:
Si il est arrivé indiquer son classement en fonction de son sexe(M)sa catégorie(B 1) regarder dans la bonne course (BF1),sinon écrire absent.

Dans l'attente de vos précieuses réponses.
Amicalement.
Jalucyne Tahiti
 

Pièces jointes

  • CROSS College 2013 Résultats Tests absents Classes.xlsx
    601 KB · Affichages: 73

jalucyne

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Oups Erreur de pièce jointe
C'est réparé la formule est à écrire dans la feuille données
Avec toutes mes excuses
Jalucyne
 

Pièces jointes

  • CROSS College 2013 Résultats Tests absents Classes2.xlsx
    601.3 KB · Affichages: 47

jalucyne

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Re bonjour.
Je vais essayer de reformuler ma recherche:
En mauvaise syntaxe cela donne:
Feuille Donnés Cellule H2 = si F2="F" et si G2= F 1" ; rechercher dans la feuille BF1, dans la colonne B le dossard A2 chercher le classement correspondant dans la colonne A, recopier le résultat dans la cellule H2 de la feuille données; sinon marquer "Absent"

Pouvez vous m'aider à écrire cela en langage adapté?

D'avance merci pour votre aide.
 

Pièces jointes

  • CROSS College 2013 Résultats Tests absents Classes3.xlsx
    550.4 KB · Affichages: 195

jalucyne

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Merciiiiiiiiiiii
C'est exactement cela que je recherchais.
Puis te solliciter davantage?
En effet cela est une maquette.
Comment étendre cette formules aux variables suivantes:
dans la colonne G : Soit F soit M
Colonne H (catégories): P 1 ou P 2 ou M ou C ou J
et donc rechercher dans les onglets équivalents

D'avance merci
Jalucyne

Si
 

Ninter

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Bonjour,
A adapter à tes besoins. J'ai laissé les NA
Je pourrai plancher la dessus si ce n'est pas ce que tu voulais
 

Pièces jointes

  • CROSS College 2013 Résultats Tests absents Classes3_V2.xlsx
    550.7 KB · Affichages: 47

jalucyne

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Je vais essayer de t'envoyer un classeur allégé avec tous les onglets.
Ta 1ere formule me convenait parfaitement
Mais j'ai plusieurs catégories et donc plusieurs courses.
Je réduis la taille de mon classeur et je te l'envoie
Merci
 

jalucyne

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Chers amis du forum


Je souhaiterais re-ecrire une formule, Ninter sur le forum a trouvé une solution mais qui répond à un critere de Tableau, alors que je recherche pour plusieurs tableaux. Ci dessous la formule qui marche pour un tableau recapitulatif et en dessous le nom de mes autres tableaux...
=SI(ESTNA(INDEX(Tableaurecap21039;EQUIV(B2;Tableau 21039[[#Tout];[NOM]];0);1));"Absent";INDEX(Tableaurecap21039;EQUIV(B2; Tableau21039[[#Tout];[NOM]];0);1))

Peux t on re-écrire , (ou mieux la simplifier) la formule en remplaçant tableau 21039 par :

du Style = Si(???????????????Tableau 210 etc.........) ET si(??????????Tableau2103 etc.....) Et si(??????????Tableau21034 etc.....)ET si(??????????Tableau210345 etc.....)ET si(??????????Tableau2103457 etc.....)ET si(??????????Tableau21034579 etc.....)
Chaque course est déterminée par un onglet
BF1; BG1;BF2;BG2;MF;MG;CFJF;CGJG

Dans l’attente de vous lire.

Gilles

PS: météo locale T° de l’air 30, T° du lagon 27°
 

jalucyne

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Chers amis du forum


Je souhaiterais re-ecrire une formule, Ninter sur le forum a trouvé une solution mais qui répond à un critere de Tableau, alors que je recherche pour plusieurs tableaux. Ci dessous la formule qui marche pour un tableau recapitulatif et en dessous le nom de mes autres tableaux...
=SI(ESTNA(INDEX(Tableaurecap21039;EQUIV(B2;Tableau 21039[[#Tout];[NOM]];0);1));"Absent";INDEX(Tableaurecap21039;EQUIV(B2; Tableau21039[[#Tout];[NOM]];0);1))

Peux t on re-écrire , (ou mieux la simplifier) la formule en remplaçant tableau 21039 par :

du Style = Si(???????????????Tableau 210 etc.........) ET si(??????????Tableau2103 etc.....) Et si(??????????Tableau21034 etc.....)ET si(??????????Tableau210345 etc.....)ET si(??????????Tableau2103457 etc.....)ET si(??????????Tableau21034579 etc.....)
Chaque course est déterminée par un onglet
BF1; BG1;BF2;BG2;MF;MG;CFJF;CGJG

Dans l’attente de vous lire.

Gilles

PS: météo locale T° de l’air 30, T° du lagon 27°
 

jalucyne

XLDnaute Occasionnel
Re : Recherche index ecrire une formule

Bonjour à tous les membres passionnés de ce forum,
N'ayant pas eu de propositions je me permet de vous donner des nouvelles...
La formule de Ninter marche mais elle oblige à créer une feuille récapitulative, j'ai donc créer une feuille avec recopie automatique des différentes courses en utilisant la fonction "Egal à", en prévoyant 200 lignes pour éviter des chevauchements éventuels.
Avez vous mieux à me proposer?
Dupliquer la formule de Ninter en fonction de toutes mes courses ( comme évoqué ci dessous) aurait sans doute d'alourdir inutilement le classeur, qu'en pensez vous?
 

Statistiques des forums

Discussions
312 294
Messages
2 086 916
Membres
103 404
dernier inscrit
sultan87