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

Philippe

Guest
Bonjour à tous,

A partir d'une RECHERCHEV, peut on obtenir plusieurs réponses différentes issues de No_index_col.

A+ et merci pour les réponses
 
bien sûr, il suffit d'indiquer le n° de colonne de la table de recherche (c'est le 3ème argument de la fonction)

C@thy
BipBip.gif
 
Oui effectivement, je connais l'argument mais dans cette argument, est-il possible qu'excel rapatrie plusieurs informations.

L'argument no 1 est unique, l'argument no 2 est unique, mais l'argument no 1 peut possèder plusieurs informations.

Je ne sais pas si cela est possible.

Merci
 
Bonjour,

Plusieurs réponses différentes, je ne vois pas, mais plusieurs réponses accolées ou dont on veut faire la somme, d'accord

Index equiv peut rapatrier plusieurs informations
=INDEX(B1:B7&" "&C1:C7;EQUIV(A10;A1:A7;0))
Equivaut à :
=RECHERCHEV(A10;A1:G7;2;0)&" "&RECHERCHEV(A10;A1:G7;3;0)

Faire une somme à partir de index equiv :
=INDEX(B1:B7+C1:C7;EQUIV(A10;A1:A7;0))
Faire une somme à partir d'une recherchev :
=SOMME(RECHERCHEV(A10;A1:G7;{2.3};0))
(matricielle, à valider par ctrl, maj et entrée)
Faire une somme à partir d'une rechercheh :
=SOMME(RECHERCHEH(A10;A1:G7;{2;3};0))
(matricielle)
 
Merci pour l'envoi de la réponse mais je pense que cela ne représente pas ce que j'attends, en effet :

sur la feuille 1 j'ai

colonne B colonne C
4AAL15001 A
4AAB20500 C
4AAL15001 B

sur la feuille 2 j'ai

colonne B colonne C
4AAL15001 A =RECHERCHEV(B3;Feuil1!B3:C5;2;FAUX)
4AAB20500 C =RECHERCHEV(B4;Feuil1!B4:C6;2;FAUX)

en fait j'essaye d'obtenir en colonne C de la feuille 2, en regard de
4AAL15001 A;C

Je ne sais si cela est possible.

Merci pour les réponses.
 
Bonjour,

Cette formule ne fonctionne que si tu n'as pas plus de 2 valeurs à rapatrier :
=RECHERCHEV(B3;Feuil1!$B$3:$C$5;2;0)&SI(NB.SI(Feuil1!$B$3:$B$5;B3)>1;" ; "&INDEX(Feuil1!$C$3:$C$5;EQUIV(2;1/(B3=Feuil1!$B$3:$B$5)));"")
ou bien :
=INDEX(Feuil1!$C$3:$C$5;EQUIV(B3;Feuil1!$B$3:$B$5;0))&SI(NB.SI(Feuil1!$B$3:$B$5;B3)>1;" ; "&INDEX(Feuil1!$C$3:$C$5;EQUIV(2;1/(B3=Feuil1!$B$3:$B$5)));"")
Formule matricielle, à valider en appuyant simultanément sur ctrl, maj et entrée.

La première partie renvoie la première valeur trouvée,
la 2è partie renvoie la valeur située le plus en bas de la plage.
=INDEX(Feuil1!$C$3:$C$5;EQUIV(2;1/(B3=Feuil1!$B$3:$B$5)))
Mais s'il y a 3 valeurs à renvoyer, celle située au milieu passe à l'as.
 
Merci Monique pour votre astuce, mais effectivement je suis confronté à plus de deux valeurs.

De ce fait, je ne sais comment pallier à ce souci.

Si quelqu'un à une idée sur le sujet, je suis preneur et l'en remercie.

Philippe
 
Bonjour à tous,

Je recherche quelqu'un qui aurait une solution pour trouver plus de 2 valeurs comme l'a expliqué Monique, dans son exemple qui fonctionne bien mais est limité par le nombre de valeurs retournées.

Bien le merci à tous.
 
Bonjour,

Une méthode en donnant un n° aux références
Formule conditionnelle et matricielle avec INDEX EQUIV concaténé, sur 2 critères (références et n°)
Formule matricielle à valider par ctrl, maj et entrée.
La 1ère formule renvoie 7 valeurs
La 2ème formule renvoie 14 valeurs
La 3ème formule renvoie 21 valeurs
Etc
Tu peux masquer les formules intermédiaires.
Une formule nommée, de façon à pouvoir copier coller de gauche à droite
 

Pièces jointes

- 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
12
Affichages
408
Réponses
3
Affichages
211
Réponses
17
Affichages
516
Retour