Comment trouver les 5 premières valeurs et les 5 premiers noms dans Excel (8 façons utiles)

  • Partage Ça
Hugh West

Microsoft Excel propose de nombreuses façons de déterminer les 5 premières valeurs ou les 5 premiers noms, ou les deux, à partir d'un large éventail de données. Dans cet article, vous apprendrez toutes les techniques fructueuses pour trouver les 5 premières valeurs et les 5 premiers noms dans Excel.

La capture d'écran ci-dessus est une vue d'ensemble de l'article qui représente le jeu de données & ; un exemple de la façon dont vous pouvez extraire les 5 premières valeurs ainsi que les noms à partir d'une série de données. Vous en apprendrez davantage sur le jeu de données ainsi que sur toutes les fonctions appropriées dans les méthodes suivantes de cet article.

Télécharger le cahier d'exercices

Vous pouvez télécharger le classeur Excel que nous avons utilisé pour préparer cet article.

Trouver le Top 5 des valeurs et des noms

8 façons appropriées de trouver les 5 premières valeurs et les 5 premiers noms dans Excel sans ou avec des doublons

1. trouver les 5 premières valeurs et noms sans doublons

Dans notre premier critère, nous traiterons les valeurs pour lesquelles aucun doublon n'est couché.

1.1 Obtenir les 5 premières valeurs en utilisant conjointement les fonctions LARGE & ; ROWS

Introduisons-nous maintenant dans notre jeu de données. Colonne B représente des noms aléatoires de 10 étudiants et Colonne C indique le CGPA de chaque étudiant d'une session finale dans son université.

Maintenant, nous allons trouver les 5 meilleurs CGPA en utilisant seulement LARGE ainsi que ROWS Les fonctions. LARGE trouvera la plus grande valeur d'une plage de cellules en se basant sur le numéro de série défini par la fonction ROWS Nous obtiendrons également les noms dans la prochaine méthode.

📌 Des pas :

➤ Select Cellule E7 & ; type :

=LARGE($C$5:$C$14,ROWS($E$7:$E7))

➤ Press Entrez & ; vous obtiendrez le 1er CGPA le plus élevé parmi tous les étudiants de l'université. Colonne C .

➤ Maintenant, utilisez Poignée de remplissage de remplir 4 cellules supplémentaires pour obtenir les 4 CGPA les plus élevés.

Lire la suite : Les 10 premières valeurs basées sur des critères dans Excel (critères simples et multiples)

1.2 Extraire les 5 premiers noms en combinant les fonctions INDEX & MATCH

Maintenant, nous allons trouver les noms qui ont obtenu les 5 meilleures CGPA. Nous devons incorporer INDEX, MATCH, LARGE & ; ROWS Ici, dans Colonne F les 5 valeurs les plus importantes de Colonne C doivent d'abord être déterminés en suivant la méthode précédente, puis nous devons passer à Colonne E pour extraire les noms apparentés en fonction de leur CGPA.

📌 Des pas :

➤ En Cellule E7 notre formule nécessaire sera :

=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))

➤ Après avoir appuyé sur Entrez vous obtiendrez le 1er nom 'Jonas' qui a obtenu le CGPA le plus élevé - 4.00.

➤ Maintenant, utilisez Poignée de remplissage pour obtenir les 4 noms suivants dans cette colonne & ; vous avez terminé.

🔎 Comment fonctionne cette formule ?

ROWS permet de saisir le numéro de série du LARGE fonction.

➤ Le LARGE trouve la plus grande valeur du tableau ou de la plage de cellules sélectionnés en fonction du numéro de série.

MATCH recherche la plus grande valeur obtenue dans le tableau de valeurs & ; retourne avec le numéro de ligne de cette valeur.

INDEX extrait finalement le nom de la colonne des noms en fonction du numéro de ligne trouvé par la fonction MATCH fonction.

Lire la suite : Comment trouver la valeur d'une colonne dans Excel (4 méthodes)

1.3 Extraction des 5 premiers noms en utilisant la fonction XLOOKUP

Si vous voulez éviter le INDEX-MATCH vous pouvez alors la remplacer par la formule XLOOKUP recherche une plage de cellules ou un tableau & ; puis renvoie des valeurs basées sur les conditions sélectionnées dans la colonne ou la ligne sélectionnée.

📌 Des pas :

➤ En Cellule E7 notre formule connexe avec XLOOKUP pour trouver les noms avec be :

=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)

➤ Press Entrez & ; utiliser Poignée de remplissage pour obtenir les 4 autres noms.

Dans le 1er argument du XLOOKUP la plus grande valeur a été saisie. Le deuxième argument est le Plage de cellules C5:C14 où la plus grande valeur sélectionnée sera recherchée. Et le troisième argument est une autre plage de cellules B5:B14 d'où la donnée ou le nom particulier sera extrait en fonction du numéro de ligne trouvé par les deux premiers arguments.

Lire la suite : Rechercher une valeur dans une colonne et renvoyer la valeur d'une autre colonne dans Excel

1.4 Recherche des 5 premiers noms et valeurs selon plusieurs critères

Considérons maintenant un autre ensemble de données qui comprend plusieurs critères. Si vous remarquez, nous avons maintenant des noms & ; CGPA en Colonnes B & ; D respectivement. Colonne C représente les départements des élèves.

Nous trouverons d'abord les 5 meilleurs CGPA du département d'informatique & ; les résultats de sortie seront obtenus en Colonne H .

📌 Des pas :

➤ Pour trouver les 5 meilleurs CGPA, la formule correspondante en Cellule H12 le sera :

=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)

➤ Press Entrez utiliser Poignée de remplissage pour obtenir les 4 autres plus grandes valeurs & ; vous avez terminé.

Ici, avec le SI nous trouvons tous les CGPA des étudiants du département d'informatique uniquement. Ensuite, la fonction LARGE La fonction extrait les 5 meilleurs CGPA comme auparavant.

Maintenant, nous allons déterminer les noms qui ont obtenu ces 5 meilleures CGPA et nous allons utiliser INDEX-MATCH fonctions ici.

📌 Des pas :

➤ Dans la sortie Cellule G12 nous devons taper :

=INDEX($B$5:$B$23,MATCH(LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12), IF($C$5:$C$23=$G$9,$D$5:$D$23),0))

➤ Press Entrez & ; utiliser Poignée de remplissage pour remplir le reste des 4 cellules. Vous obtiendrez tous les noms en même temps.

Lire la suite : Comment trouver la valeur d'une colonne en utilisant VBA dans Excel (4 façons)

2. trouver les 5 premières valeurs & ; noms, y compris les doublons

Maintenant, nous allons trouver les 5 valeurs les plus importantes ainsi que les noms, y compris les doublons. Nous aurons un ensemble de données un peu modifié ici.

2.1 Obtention des 5 premières valeurs uniquement en utilisant conjointement les fonctions Large & ; ROWS

Ainsi, dans l'image ci-dessous, Colonne B représente les noms de 5 étudiants et Colonnes C à J montrent le CGPA de chaque semestre pour ces étudiants. Dans le tableau du bas, nous trouverons les données de sortie.

Donc, dans un premier temps, nous allons trouver les 5 meilleurs CGPA pour Andrew parmi tous les CGPA des 8 semestres.

📌 Des pas :

➤ Select Cellule C13 & ; type :

=LARGE($C6:$N6,COLUMNS($C:C))

➤ Press Entrez & ; utiliser Poignée de remplissage pour remplir les 4 cellules suivantes de la ligne pour Andrew.

Si vous remarquez, vous avez la valeur 4.00 deux fois comme résultat puisque la CGPA d'Andrew était de 4.00 en deux trimestres. Donc, le LARGE n'omet pas les valeurs en double lors de la recherche des plus grandes valeurs dans la plage de données ou les cellules.

Maintenant, pour obtenir des résultats similaires pour les 4 autres étudiants, nous devons sélectionner les Plage de cellules - C13:G13 Ensuite, dans le coin inférieur droit des cellules sélectionnées, vous trouverez l'icône suivante Poignée de remplissage Utilisez maintenant cette option pour glisser vers le bas jusqu'à la ligne sélectionnée pour Harry & ; vous avez terminé. Vous obtiendrez les 5 meilleurs CGPA pour tous les étudiants en une seule fois.

Lire la suite : Comment trouver la valeur la plus élevée dans une colonne Excel (4 méthodes)

2.2 Extraction des 5 premiers noms avec les doublons en combinant les fonctions INDEX, MATCH et COUNTIF

Si vous remarquez dans notre ensemble de données modifié, Sam et Mike ont tous deux un CGPA similaire - 3,94. Mais nous voulons trouver les 5 premiers noms, y compris ces deux noms qui ont obtenu des CGPA similaires, avec les fonctions Excel.

📌 Des pas :

➤ Select Cellule F7 & ; type :

=INDEX($B$5:$B$14, MATCH(1, ($C$5:$C$14=LARGE($C$5:$C$14, $E7))*(COUNTIF(F$6:F6, $B$5:$B$14)=0), 0)))

➤ Press Entrez utiliser Poignée de remplissage pour obtenir les 4 autres noms & ; vous avez terminé. Vous venez d'obtenir les deux noms- Sam & ; Mike qui ont obtenu un CGPA similaire.

🔎 Comment fonctionne cette formule ?

➤ Ici, à l'intérieur de la MATCH deux fonctions logiques sont présentées et multipliées l'une par l'autre. Ces fonctions logiques combinées rechercheront les 5 meilleurs CGPA parmi les suivants Colonne C & ; attribuera le numéro 1 pour les 5 premiers & ; 0 pour le reste des valeurs.

MATCH La fonction recherche alors 1 seulement à partir des résultats précédents trouvés & ; retourne avec les numéros de ligne pour toutes les correspondances.

INDEX affiche finalement les noms en série en se basant sur les numéros de ligne trouvés dans tous les fichiers de la fonction MATCH fonctions dans Colonne F .

Lire la suite : Comment trouver la première occurrence d'une valeur dans une colonne en Excel (5 façons)

2.3 Extraction des 5 premiers noms avec doublons en incorporant les fonctions SORT & FILTER

En utilisant TRIER & FILTRER Vous n'aurez plus besoin d'extraire les 5 valeurs les plus importantes avant de trouver les noms.

📌 Des pas :

➤ En Cellule F7 notre formule connexe avec TRIER & FILTRER les fonctions seront :

=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)

➤ Press Entrez Vous n'avez même pas besoin d'utiliser la poignée de remplissage pour obtenir le reste des valeurs, car la formule elle-même effectue tous les calculs pour vous.

Donc ce qui se passe ici c'est que FILTRE avec la fonction LARGE à l'intérieur de la fonction extrait toutes les plus grandes valeurs de l'échantillon Gamme de cellules - C5:C14. Le site TRIER affiche ensuite toutes les valeurs ou CGPA dans l'ordre décroissant avec les noms du tableau de la fonction B5:C14.

Lire la suite : Comment trouver la valeur la plus basse dans une colonne Excel (6 façons)

2.4 Trouver des noms et des valeurs de premier plan avec des doublons en fusionnant les fonctions INDEX, SORT et SEQUENCE ensemble

Il s'agit d'une autre excellente option & ; presque similaire à la précédente. Nous allons utiliser INDEX, SORT & ; SEQUENCE fonctions ensemble ici.

📌 Des pas :

➤ Select Cellule F7 & ; type :

=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})

➤ Press Entrez Vous recevrez immédiatement les 5 meilleurs CGPA ainsi que leurs noms.

Le concept est trop simple ici. Le TRIER montre tous les CGPA par ordre décroissant mais la fonction SEQUENCE lui dit de ne choisir que les 5 premiers, puis la fonction INDEX montre les résultats finaux avec les noms & ; CGPA dans un tableau.

Lire la suite : Comment trouver la dernière occurrence d'une valeur dans une colonne en Excel (5 méthodes)

Mots de conclusion

J'espère que toutes ces méthodes pour trouver les 5 valeurs et noms les plus importants vous inciteront maintenant à les appliquer dans vos tâches Excel habituelles. Si vous avez des questions ou des commentaires, n'hésitez pas à m'en faire part dans vos commentaires. Vous pouvez aussi consulter nos autres articles intéressants sur les fonctions Excel sur ce site.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.