Classement excel
Résolu/Fermé
phoenix_912
-
9 oct. 2008 à 15:40
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 16 oct. 2008 à 08:48
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 16 oct. 2008 à 08:48
A voir également:
- Classement excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
8 réponses
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
9 oct. 2008 à 16:20
9 oct. 2008 à 16:20
Si j'ai bien compris ton pb ma réponse devrait y répondre : en utilisant les fonctions GRANDE.VALEUR() et RECHERCHEV()
Je t'ai fait un petit exemple vite fait, tu comprendras :
https://imageshack.com/
E2=RECHERCHEV(GRANDE.VALEUR(A2:A7;1);A2:B7;2;FAUX)
E3=RECHERCHEV(GRANDE.VALEUR(A2:A7;2);A2:B7;2;FAUX)
E4=RECHERCHEV(GRANDE.VALEUR(A2:A7;3);A2:B7;2;FAUX)
Le 1, 2, et 3 dans la fonction GRANDE.VALEUR c'est pour avoir respectivement, la première plus grande valeur, la deuxième plus grande valeur et la troisième plus grande valeur.
La fonction RECHERCHEV cherche cette valeur dans la première colonne de la zone A2:B7, et récupère le contenu de la 2ème colonne de cette zone (d'où le 2), le FAUX c'est pour que la fonction recherche la valeur exacte.
Je t'ai fait un petit exemple vite fait, tu comprendras :
https://imageshack.com/
E2=RECHERCHEV(GRANDE.VALEUR(A2:A7;1);A2:B7;2;FAUX)
E3=RECHERCHEV(GRANDE.VALEUR(A2:A7;2);A2:B7;2;FAUX)
E4=RECHERCHEV(GRANDE.VALEUR(A2:A7;3);A2:B7;2;FAUX)
Le 1, 2, et 3 dans la fonction GRANDE.VALEUR c'est pour avoir respectivement, la première plus grande valeur, la deuxième plus grande valeur et la troisième plus grande valeur.
La fonction RECHERCHEV cherche cette valeur dans la première colonne de la zone A2:B7, et récupère le contenu de la 2ème colonne de cette zone (d'où le 2), le FAUX c'est pour que la fonction recherche la valeur exacte.
En clair dans mon classement je ne dois pas voir la place de chacun mais les noms des 3 qui ont le plus travaillé.
Merci
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Petite question :
Dans lautre sens, si je veux avoir les top 3 des plus nuls a la place de 1, 2, 3 je tape les 3 derniers numéros c'est ça ?
Dans lautre sens, si je veux avoir les top 3 des plus nuls a la place de 1, 2, 3 je tape les 3 derniers numéros c'est ça ?
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
15 oct. 2008 à 14:11
15 oct. 2008 à 14:11
Soit tu utilise la fonction GRANDE.VALEUR() avec le nombre d'élément (le 1er nul, est le n-ième bon d'un groupe de n éléments).
Mais il y a bien plus simple : PETITE.VALEUR(), elle fonctionne sur le même principe que l'autre mais en partant de la plus petite valeur comme son nom l'indique.
Mais il y a bien plus simple : PETITE.VALEUR(), elle fonctionne sur le même principe que l'autre mais en partant de la plus petite valeur comme son nom l'indique.
J'ai un nouveau probleme , lorsque j'inverse les colonnes de nombres et de noms, je narrive pas a faire le classement , pourrais tu m'aider, s'il te plait, merci.
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
15 oct. 2008 à 18:24
15 oct. 2008 à 18:24
Ouais, c'est le gros point merdique de la fonction RECHERCHEV
ça ne recherche que vers la droite.
tu peux passer par un tableau intermédiaire.. qui aurait les colonnes dans le "bon" ordre.
en tout cas s'il y a une astuce mieux je ne l'ai pas
ça ne recherche que vers la droite.
tu peux passer par un tableau intermédiaire.. qui aurait les colonnes dans le "bon" ordre.
en tout cas s'il y a une astuce mieux je ne l'ai pas
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
15 oct. 2008 à 18:46
15 oct. 2008 à 18:46
bonjour,
THE astuce
en E2
=INDEx(A2:A7;Equiv(GRANDE.VALEUR(A2:A7;1);B2:B7;0))
THE astuce
en E2
=INDEx(A2:A7;Equiv(GRANDE.VALEUR(A2:A7;1);B2:B7;0))
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
16 oct. 2008 à 08:48
16 oct. 2008 à 08:48
erreur dans ma formule!
il fallait lire
=INDEx(A2:A7;EQUIV(GRANDE.VALEUR(B2:B7;1);B2:B7;0))
il fallait lire
=INDEx(A2:A7;EQUIV(GRANDE.VALEUR(B2:B7;1);B2:B7;0))