EquivEtIndexDansUneAutreFeuille

  • Initiateur de la discussion Initiateur de la discussion Moa
  • 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 !

M

Moa

Guest
Voilà:

Toujours la même formule et qui marche bien.

=INDEX(B3:V23;EQUIV(L25;B3:B23😉;EQUIV(L28;B3:V3😉)

Mais je voudrais que ma recherche, se fasse dans un tableau qui est 'lui' dans une autre feuille.


Est-ce-possible ?

En tout cas, j'ai éssayé ça, et çà ne marche pas :

=INDEX('D19495'!B3:V23;EQUIV(L25;'D19495'!B3:B23😉;EQUIV(L28;'D19495'!B3:V3😉)

Si, une fois de plus, qqn peut m'aider, ça serait vraiment bien.

Merci d'avance

à +

Moa
 
Bien sûr que ça marche. Je suppose que D19495 est le nom de ta deuxième feuille ?
Sur ta première feuille, tu commences par saisir dans la cellule qui contiendra le résultat :
=index(
puis tu actives ta deuxième feuille et tu sélectionnes la plage 'B3 à V23', ce qui complète ta formule ainsi :
=INDEX([D19495]Feuil1!$B$3:$V$23
tu reviens sur ta première feuille, et tu continues à taper
=INDEX([D19495]Feuil1!$B$3:$V$23;EQUIV(L25
puis tu actives ta deuxième feuille et tu sélectionnes la plage 'B3 à B23', ce qui complète ta formule ainsi :
=INDEX([D19495]Feuil1!$B$3:$V$23;EQUIV(L25;[D19495]Feuil1!$B$3:$B$23
tu reviens à la première feuille et tu continues à taper
=INDEX([D19495]Feuil1!$B$3:$V$23;EQUIV(L25;[D19495]Feuil1!$B$3:$B$23;0);EQUIV(L28;
puis tu actives ta deuxième feuille et tu sélectionnes la plage 'B3 à V3', ce qui complète ta formule ainsi :
=INDEX([D19495]Feuil1!$B$3:$V$23;EQUIV(L25;[D19495]Feuil1!$B$3:$B$23;0);EQUIV(L28;[D19495]Feuil1!$B$3:$V$3
tu n'as plus qu'à revenir à ta première feuille et à complèter ta formule ainsi
=INDEX([D19495]Feuil1!$B$3:$V$23;EQUIV(L25;[D19495]Feuil1!$B$3:$B$23;0);EQUIV(L28;[D19495]Feuil1!$B$3:$V$3;0))

Et voilà
 
En fait, voilà:

J'ai suivi l'assistant recherche et ai fait toute la manip.

Arrivé au bout, Excel ouvre une boite de dialogue, me demandant de charger le classeur D19495.

J'ai donc refait la manip..même chose

De plus, Excel écrit 'D19495'! et non pas [D19495]feuill!

Donc, j'ai tout éssayé, puis je me suis dit que après Index qui dirigeais Excel sur une autre feuille, il fallait le rediriger vers sa feuille de départ, pour Equiv.

J'ai donc écrit :

=INDEX('D19495'!$B$3:$V$23; EQUIV(DixDern!F2;'D19495'!$B$3:$B$23😉; EQUIV(DixDern!P2;'D19495'!$B$3:$V$3😉)

et là, ça marche.

Maintenant, je suis sous Xp et office 2000, peut-être qu'avec un autre Excel, cela ne fonctionnerait pas.

En tout cas, Merci beaucoup René, tu t'es vraiment décarcassé pour moi, c'est vraiment très sympa.

@ +

Moa
 
- 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
9
Affichages
872
Retour