Fonction Min avec ID

Résolu/Fermé
marinevh Messages postés 3 Date d'inscription mercredi 21 juin 2017 Statut Membre Dernière intervention 21 juin 2017 - 21 juin 2017 à 14:17
marinevh Messages postés 3 Date d'inscription mercredi 21 juin 2017 Statut Membre Dernière intervention 21 juin 2017 - 21 juin 2017 à 17:12
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 :)

3 réponses

mrjenkins Messages postés 577 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 17 juillet 2018 102
Modifié le 21 juin 2017 à 15:11
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 mercredi 21 juin 2017 Statut Membre Dernière intervention 21 juin 2017
21 juin 2017 à 15:36
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 577 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 17 juillet 2018 102
21 juin 2017 à 15:54
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 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
21 juin 2017 à 15:46
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 mercredi 21 juin 2017 Statut Membre Dernière intervention 21 juin 2017
21 juin 2017 à 17:12
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