[Résolu] Extraire la valeur minimale après une fonction INDEX/EQUIV

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 !

DonBeuBeu

XLDnaute Junior
Bonjour!

Voilà dans un de mes classeurs excel j'ai une fonction INDEX/EQUIV, qui me permet de retrouver une valeur, sauf qu'en faites le résultat se porte sur plusieurs valeurs. je sais que par défaut la fonctions va prendre la première valeur qu'elle va trouver, je voudrais qu'elle me renvoie la valeur la plus faible de la plage de données...

Je sais pas si c'est clair, je vous joint un fichier test pour soutenir ma demande (et la réponse 😉 )

Merci d'avance!

Cordialement
 

Pièces jointes

Dernière édition:
Re : Extraire la valeur minimale après une fonction INDEX/EQUIV

Bonjour,
Je propose une formule assez simple mais matricielle (à valider par ctrl+maj+enter) : voir pj
Code:
{=MIN(SI(B3:B13=F2;C3:C13;9^9))}
les {} apparaissent si tu as validé correctement
Cordialement
 

Pièces jointes

Re : Extraire la valeur minimale après une fonction INDEX/EQUIV

Bonjour @ tous,
Les données sont déjà triées, alors on peut faire sans Matricielle,
Code:
=MIN(DECALER(C2;EQUIV(F2;B3:B13;0);;NB.SI(B3:B13;F2)))
@ + +
 
Re : Extraire la valeur minimale après une fonction INDEX/EQUIV

Merci pour vos réponses!

@phlaurent55: Très bonne solutions mais un TCD sera un peu dur à caser dans ma situation

@R@chid: Pas bête mais la plage de cellule est variable je ne pense pas qu'une fonction DECALER marche parfaitement dans ce cas là (je rappelle que le fichier en pj est un exemple...)

@Dugenou: Sa semble bon je vais juste voir un truc, car la valeur si faux renvoyé ne me conviens pas trop... (9^9 dans ton cas, j'ai essayé avec un "" mais sa me renvoie 0 du coup pas top, je préférerais que sa me laisse une cellule vide...)

En tout cas merci à tous! Je vous tiens au jus si je réussi 😉
 
Re : Extraire la valeur minimale après une fonction INDEX/EQUIV

Bonjour @ tous,
@Dugenou: Sa semble bon je vais juste voir un truc, car la valeur si faux renvoyé ne me conviens pas trop... (9^9 dans ton cas, j'ai essayé avec un "" mais sa me renvoie 0 du coup pas top, je préférerais que sa me laisse une cellule vide...)
Ça te donne ce que tu veux,
Code:
=SIERREUR(PETITE.VALEUR(SI(B3:B13=F2;C3:C13);1);"")
@ valider toujours par Ctrl+Maj+Entree
@ + +
 
Re : Extraire la valeur minimale après une fonction INDEX/EQUIV

Bonjour r@chid, Philippe,
Donbeubeu : je ne comprends pas où est le pb : à partir du moment où tu choisi dans une liste fermée, on peut penser qu'il y aura toujours un résultat.
Tu peux supprimer la valeur si faux =MIN(SI(B3:B13=F2;C3:C13)) et mettre le format en 0;0; à ce moment là la valeur nulle n'apparaîtra pas.
Cordialement
 
- 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
16
Affichages
306
Retour