Index - Equiv avec plusieurs valeurs à chercher et afficher

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

B

bonelzez

Guest
Bonjour,

Un petit mot pour demander un petit service (enfin, un grand service vu mon niveau de compétence d'Excel).

Je travaille avec une combinaison de Index/Equiv :
=index(...;equiv(...)).

Dans la matrice de recherche j'ai plusieurs valeurs (exemple x1, x2, x3, x4) qui sont solutions. Le résultat en revanche est unique, il est la première valeur trouvée. Je souhaite afficher toutes les valeurs dans des cellules séparées.

Un problème similaire a été exposé ici mais je ne trouve pas (après 3h d'essai, c'est vous dire comment je galère!) la bonne formule.

Merci à vous
Bonelzez

PS : le fichier en PJ pour mieux comprendre
 

Pièces jointes

Re : Index - Equiv avec plusieurs valeurs à chercher et afficher

Bonsoir,
testé sur le fichier de Jacques que je salue au passage :
Code:
=SI(COLONNES($A:A)<=NB.SI(colB;$D6);INDIRECT(ADRESSE(PETITE.VALEUR(SI(colB=$D6;LIGNE(colA));COLONNES($A:A));COLONNE(colA)));"")
A+
 
Re : Index - Equiv avec plusieurs valeurs à chercher et afficher

Salut,
voir PJ si ca te convient?

@+
Rachid

Merci à tous de vos réponses. Elles sont différentes mais marchent toutes.

Haonv, ta formule est légèrement plus compliquée que celle des autres.... je préfère une solution simple que je peux comprendre.

Le calcul marche mais je ne comprends pas le résultat du PETITE.VALEUR avec la condition et les LIGNES à l'intérieur.
Code:
PETITE.VALEUR(SI($B$6:$B$24=$D$6;LIGNE($B$6:$B$24)-5);LIGNES($1:1))

Je traduis en version humanoïde : si dans l'intervalle B6:B24 il y a le contenu de D6 (i.e S1), alors il renvoie la ligne de l'intervalle B6:B24 moins 5, sinon il renvoie le nombre de lignes de la ligne 1 ? 😕😕
 
Re : Index - Equiv avec plusieurs valeurs à chercher et afficher

Bonjour Bonelzez , Rachid,

Comme je n'ai pas compris comme Rachid, une autre solution.
Solution tirée de la formule de Tibo.

Amicalement

Si je comprends bien le raisonnement, il est un peu le même à quelques différences près : on utilise des COLONNES au lieu des LIGNES et il y a un calcul matriciel.

Mon incompréhension est la même que ci-dessus : le résultat du PETITE.VALEUR avec le LIGNE(...)-5 ?

Merci en tout cas à tous de votre aide 🙂
 
- 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

S
Réponses
2
Affichages
3 K
Sweefty
S
A
Réponses
4
Affichages
5 K
AirmanV2
A
Retour