Recherche ligne par ligne indépendante

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 !

Ang3l666

XLDnaute Nouveau
Bonjour,

Je ne sais pas si c'est une demande nul ou pas, mais je bloque sur une simple recherche.
Voici un exemple :
A B C D E F G H
1| 0 21 32 42 50 3 1 1
2| 1 12 25 9 2 1 2 1
3| 2 1 16 6 3 2 3 0


Donc j'ai une colonne A qui compte en décroissant
De B1 à F3 j'ai un tableau de valeurs non triées.
Dans G j'ai des valeurs (ex : 1,2,3,4...comptage croissant à partir de 1)
Dans la colonne H je dois donc avoir la valeur de A correspondant à la ligne ou a été vu le nombre de la colonne G.
Donc par rapport à l'exemple : 1 n'est pas présent dans la ligne 1 (cad B1:F1)
cependant il y est dans B2:F2 donc H1 prend la valeur de A2.
On remarque que 1 est également présent dans B3 cependant on doit prendre la plus petite valeure de A.
La recherche par ligne doit donc être indépendante.
J'aimerais de plus pouvoir modifier la formule sur une autre colonne dans laquelle on ne prenne pas la plus petite valeur de A mais la seconde plus petite valeure, dans notre cas H1 prendra donc la valeur de A3 et ainsi de suite.
Je n'arrive pas à utiliser les rechercheV ou rechercheH...

Qui peut m'aider?
D'avance merci!!!
Pour tout complément d'information n'hésitez pas à me demander!!!
 

Pièces jointes

Re : Recherche ligne par ligne indépendante

Bonjour le Forum,
Bonjour Ang3l666

Un essai en fichier joint colonne H: =MIN(SI($B$2:$F$4=G2;$A$2:$A$4)) et colonne =PETITE.VALEUR(SI($B$2:$F$4=G2;$A$2:$A$4);2)

atention ce sont des formules matricielles

c'est une formule matricielle il faut la valider en appuyant simultanément sur les touches CTRL, Majuscule (au dessus de CTRL) et entrée

Si tu as bien validé la formule les signes {et} vont apparaitre devant le signe = et en fin de formule

Jocelyn
 

Pièces jointes

Re : Recherche ligne par ligne indépendante

Parfait c'est exactement ça !!!! Merci beaucoup!!!!!!!!!!!!!!
J'ai juste une autre petite question, si je désire avoir le 3ème voir 4ème etc...car la formule petite.valeur ne permet que la comparaison de 2 non?
Merci!
 
Re : Recherche ligne par ligne indépendante

re,

Si tu veux avoir la 3° petite valeur

change

=PETITE.VALEUR(SI($B$2:$F$4=G2;$A$2:$A$4);2)

par

=PETITE.VALEUR(SI($B$2:$F$4=G2;$A$2:$A$4);3)

etc ... en changeant juste le chiffre en rouge

Jocelyn
 
- 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

Discussions similaires

Réponses
3
Affichages
339
  • Question Question
Microsoft 365 Doublon
Réponses
4
Affichages
104
Réponses
5
Affichages
208
Réponses
2
Affichages
154
Retour