Rechercher une valeur

  • Initiateur de la discussion Initiateur de la discussion Packdelait
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Packdelait

Guest
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 !! 😱
ici vous avez un fichier simplifier,
en tout j'ai 500 dossards à faire...

Merci d'avance.

Julien !
 

Pièces jointes

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+
 
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+
 
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+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
13
Affichages
525
Retour