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

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

  • Test.xlsx
    10.3 KB · Affichages: 30
  • Test.xlsx
    10.3 KB · Affichages: 34
  • Test.xlsx
    10.3 KB · Affichages: 34
Dernière édition:

Dugenou

XLDnaute Barbatruc
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

  • donbeubeu.xlsx
    10.9 KB · Affichages: 27

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Extraire la valeur minimale après une fonction INDEX/EQUIV

Bonjour à tous

une autre solution par TCD

à+
Philippe
 

Pièces jointes

  • 111.xlsx
    12.6 KB · Affichages: 28
  • 111.xlsx
    12.6 KB · Affichages: 29
  • 111.xlsx
    12.6 KB · Affichages: 27

DonBeuBeu

XLDnaute Junior
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 ;)
 

R@chid

XLDnaute Barbatruc
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
@ + +
 

Dugenou

XLDnaute Barbatruc
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
 

Discussions similaires

Statistiques des forums

Discussions
312 046
Messages
2 084 855
Membres
102 688
dernier inscrit
Biquet78