Rechercher une valeur

Packdelait

XLDnaute Junior
Bonsoir,
Après un long moment de silence et de non travail,
je reprends mes travaux avec excel,
et force est de constater que je suis sur quelques pistes, mais jamais de résultats probants, et ce malgré quelques heures perdues dans les méandres de barres de formule et le courage généreux d'internautes passionnés et patients !

Bref en cherchant sur ce forum, je suis toujours orphelin d'une réponse...

Mon soucis est en pièce jointe :

But : Rechercher une valeur dans un tableau ici un n° d'équipe (listing)
afin de le retrouver dans un autre onglet (dossard) dans les cellules bleutées
J'ai bidouiller un décaler, index, indirect,... Sans résultats...
mon idée de départ : dans la barre de formule dans une cellulle bleutée : rechercher la valeur d'avant, pour faire ressortir celle juste en dessous... pour gagner du temps et faire un copier coller de formule...
DECALER(INDEX(Listing!$D$3:$D$12;EQUIV(AD2;Listing!$D$3:$D$12;0));1;0)
je ne sais pas si j'ai été très clair !! :eek:
ici vous avez un fichier simplifier,
en tout j'ai 500 dossards à faire...

Merci d'avance.

Julien !
 

Pièces jointes

  • test.xlsx
    193.4 KB · Affichages: 99
  • test.xlsx
    193.4 KB · Affichages: 110
  • test.xlsx
    193.4 KB · Affichages: 109

Hippolite

XLDnaute Accro
Re : Rechercher une valeur

Bonsoir,

Non testé (je n'ai pas Excel sous la main)

Formule pour la ligne 2 :
Code:
=SI(ESTVIDE(INDIRECT("Listing!$D"&2+COLONNE()/5));"";INDIRECT("Listing!$D"&2+COLONNE()/5))
Formule pour la ligne 4 :
Code:
=SI(ESTVIDE(INDIRECT("Listing!$E"&2+COLONNE()/5));"";INDIRECT("Listing!$E"&2+COLONNE()/5))
A+
 

Hippolite

XLDnaute Accro
Re : Rechercher une valeur

Bonjour,
INDIRECT permet un adressage indirect à partir d'une référence sous forme de chaine de caractères.
& permet d'assembler des chaines de caractères
2 + COLONNE()/5 calcule la ligne, excel convertit tout seul ce nombre en chaine de caractère
d'où la référence complète en chaine de caractères : "Listing!$D" & 2 + COLONNE()/5
A+
 

Hippolite

XLDnaute Accro
Re : Rechercher une valeur

Re,
Ta disposition utilise 5 colonnes par équipe en commençant dès la première colonne, donc en divisant par 5 le numéro de la dernière colonne de l'équipe, on obtient le numéro de l'équipe.
COLONNE() donne le numéro de colonne de la cellule où est la formule
COLONNE()/5 est égal au numéro d'équipe
A+
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 854
Membres
103 975
dernier inscrit
denry