Fonction Min avec ID

Résolu
marinevh Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
marinevh Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un fichier excel qui se présente comme ça:
Course N° Cheval Cote
1 1 Birdy Match  D4 10
1 2 Butch Cassidy  DP 8
1 3 Banco Boy  D4 4
1 4 Belluccini 20
2 1 Défi de Mémartin 4
2 2 Deepstack 3
2 3 Damour Jiel  DP 18
2 4 Douglas  DP 9
3 1 Curly Light  D4 10
3 2 Cipango  D4 3
3 3 Colonel  D4 9
3 4 Calin de Morge  DP 5
3 5 Callijo Delbi  D4 30
3 6 Coach Franbleu  D4 7
3 7 Captain Sparrow 6
Et ça continue jusqu'a la course 500

Dans une autre feuille, j'ai repris le numéro des courses, et je voudrais avoir le favori (cheval avec la plus basse cote) pour chaque course.
Ayant lu dans les forum, RECHERCHEV reprends la première valeur donc ça ne me convient pas.
Je voudrais la fonction qui pour chaque ID de course me donne la cote minimum, et le cheval favori.

Un grand merci par avance :)
A voir également:

3 réponses

mrjenkins Messages postés 580 Date d'inscription   Statut Membre Dernière intervention   102
 
Salut,

alors en supposant que l'ID est en A et donc la cote en D dans ton tableau de base.
Et que, pour le tableau récapitulatif, tu as les ID en F, et donc la cote mini en G.

il faut mettre ça en G:
=MIN(SI($A$1:$A$15=F1;$D$1:$D$15))


A valider avec CTRL+MAJ+ENTER (c'est une fonction matricielle)

Plus d'infos ici si besoin : https://www.lecfomasque.com/excel-calculer-un-min-ou-un-max-conditionnel/

--
0
marinevh Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci beaucoup pour votre réponse
je ne comprends pas pourquoi quand j'essaie avec votre formule j'ai NA. Pourtant, pour vérifier que le format de mes cellules étaient les memes A et F dans votre exemple, j'ai fait un RECHERCHEV qui fonctionne, donc je ne comprends pas pourquoi j'ai NA.
Je valide bien en fonction matricielle avec le CTRL MAJ ENTER...
J'ai ca:
{=MIN(SI('JAN 2017'!$A$1:$A$4000=STAT!B26;'JAN 2017'!$O:$O))}

pourtant si je fais
=RECHERCHEV(STAT!B26;'JAN 2017'!A:O;15;0)
ça fonctionne

Je ne sais pas si c'est clair et si vous pouvez m'aider...
un grand merci par avance
0
mrjenkins Messages postés 580 Date d'inscription   Statut Membre Dernière intervention   102
 
Je ne comprends pas non plus. J'ai fait le test chez moi sans souci.

Si tu essayes de faire le minimum pour cette course en particulier, ça fonctionne ?
Un truc genre :
=MIN($O$25:$O$29)
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Par exemple :
https://mon-partage.fr/f/xXaJdRvj/

Attention, il faut impérativement que la colonne A soit triée par Course (croissante ou décroissante).
0
marinevh Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Un grand grand merci pour votre aide, j'ai mis du temps a comprendre, mais votre feuille de calcul m'a bien aidé!!
Encore merci :)
0