Faire un top 10 valeur maxi avec leurs date de realisation
Résolu
legolas23
Messages postés
4
Statut
Membre
-
Le Pingou Messages postés 12290 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12290 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Comme dit dans le titre je cherches a faire un top 10 de valeur mais avec leurs date de realisation, sur un tableau de plus de 100 données.
Je sais que pour trouver la valeur maxi il faut faire:
=max(a2:a7) par exemple
pour trouver les valeurs qui suivent:
=grande.valeur(a2:a7,2)
=grande.valeur(a2:a7,3)
Mais ensuite je bloques.
Si quelqu'un pouvais m'eclairer......
Merci d'avance
Comme dit dans le titre je cherches a faire un top 10 de valeur mais avec leurs date de realisation, sur un tableau de plus de 100 données.
Je sais que pour trouver la valeur maxi il faut faire:
=max(a2:a7) par exemple
pour trouver les valeurs qui suivent:
=grande.valeur(a2:a7,2)
=grande.valeur(a2:a7,3)
Mais ensuite je bloques.
Si quelqu'un pouvais m'eclairer......
Merci d'avance
2 réponses
-
Bonjour
Exemple à adapter:
de A1à A100 dates
de B1 à B100 valeur
de C1 à C10: les nombres de 1à10
en D1: à tirer jusqu'en D10
=GRANDE.VALEUR($B$1:$B$100;C1)
en E1 à tirer jusqu'en E10
=INDEX($A$1:$A$100;EQUIV(D1;$B$1:$B$100;0))
Note 1: ne fonctionne sur toute la hauteur que si vous avez bien 10 valeurs au moins en B
sinon, il faut mettre une condition dans la formule en C, soit:
=SI(ESTERREUR(GRANDE.VALEUR($B$1:$B$100;C1));"";GRANDE.VALEUR($B$1:$B$100;C1))
et en D1:
=SI(C1="";"";INDEX($A$1:$A$100;EQUIV(D1;$B$1:$B$100;0))
attention aux signes, surtout les $ pour pouvoir "tirer" les formules
Note 2: si vous avez des exaequo dans les 10 premières valeurs, Excel vous renverra la même valeur en C autant de fois qu'elle est présente en B, mais la formule en D ne vous renverra que la 1° valeur de A trouvée.
Si ce cas de figure est un problème, revenez on traitera ça autrement.
crdlmnt
Errare humanum est, perseverare diabolicum-
-
Alors voyez ici avec une colonne intermédiaire qui code les exaequo.
cette colonne (c) peut être masquée ou sur une autre feuille.
https://www.cjoint.com/c/CCrq3TivCgI
crdlmnt -
-
-
-
-
Bonjour,
Au passage, sélectionner les données et trier la colonne des dates (plus grande à plus petite) et le top 10 correspond aux 10 premières lignes... !