Πίνακας περιεχομένων
Το Microsoft Excel παρέχει πολυάριθμους τρόπους για τον προσδιορισμό των 5 κορυφαίων τιμών ή ονομάτων ή και των δύο από ένα τεράστιο εύρος δεδομένων. Σε αυτό το άρθρο, θα μάθετε όλες τις γόνιμες τεχνικές για την εύρεση των 5 κορυφαίων τιμών καθώς και ονομάτων στο Excel.
Το παραπάνω στιγμιότυπο οθόνης είναι μια επισκόπηση του άρθρου που αναπαριστά το σύνολο δεδομένων &- ένα παράδειγμα για το πώς μπορείτε να εξάγετε τις 5 κορυφαίες τιμές μαζί με ονόματα από ένα εύρος δεδομένων. Θα μάθετε περισσότερα για το σύνολο δεδομένων μαζί με όλες τις κατάλληλες λειτουργίες στις ακόλουθες μεθόδους αυτού του άρθρου.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το βιβλίο εργασίας του Excel που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου.
Βρείτε τις 5 κορυφαίες αξίες & ονόματα8 κατάλληλοι τρόποι για την εύρεση των 5 κορυφαίων τιμών και ονομάτων στο Excel χωρίς ή με αντίγραφα
1. Εύρεση των 5 κορυφαίων τιμών και ονομάτων χωρίς διπλότυπα
Στο πρώτο μας κριτήριο, θα ασχοληθούμε με τις τιμές στις οποίες δεν υπάρχουν διπλότυπα.
1.1 Λήψη των 5 κορυφαίων τιμών με τη χρήση των λειτουργιών LARGE & ROWS μαζί
Ας γνωρίσουμε τώρα το σύνολο δεδομένων μας. Στήλη Β αντιπροσωπεύει τυχαία ονόματα 10 μαθητών και Στήλη Γ δείχνει τον CGPA κάθε φοιτητή ενός τελικού εξαμήνου στο πανεπιστήμιό του.
Τώρα θα βρούμε τα 5 κορυφαία CGPA μόνο με τη χρήση ΜΕΓΑΛΗ μαζί με ΣΕΙΡΕΣ λειτουργίες. ΜΕΓΑΛΗ θα βρει τη μεγαλύτερη τιμή από ένα εύρος κελιών με βάση τον αύξοντα αριθμό που ορίζεται από τη συνάρτηση ΣΕΙΡΕΣ Θα πάρουμε και τα ονόματα στην επόμενη μέθοδο.
📌 Βήματα:
➤ Επιλέξτε Κύτταρο E7 & τύπος:
=LARGE($C$5:$C$14,ROWS($E$7:$E7))
➤ Τύπος Εισάγετε το & θα πάρετε το 1ο υψηλότερο CGPA μεταξύ όλων από Στήλη Γ .
➤ Τώρα χρησιμοποιήστε Χειρολαβή πλήρωσης να συμπληρώσετε άλλα 4 κελιά για να λάβετε το επόμενο μεγαλύτερο 4 CGPA.
Διαβάστε περισσότερα: Top 10 τιμές βάσει κριτηρίων στο Excel (τόσο με ένα όσο και με πολλαπλά κριτήρια)
1.2 Ανάδειξη των 5 κορυφαίων ονομάτων με το συνδυασμό των λειτουργιών INDEX και MATCH
Τώρα θα μάθουμε τα ονόματα που πήραν τους 5 καλύτερους CGPAs. Πρέπει να ενσωματώσουμε INDEX, MATCH, LARGE και ROWS λειτουργίες μαζί. Εδώ, στο Στήλη ΣΤ , οι 5 κορυφαίες τιμές από Στήλη Γ πρέπει πρώτα να προσδιοριστούν ακολουθώντας την προηγούμενη μέθοδο. Στη συνέχεια πρέπει να προχωρήσουμε στην Στήλη Ε για την εξαγωγή των σχετικών ονομάτων με βάση το CGPA τους.
📌 Βήματα:
➤ Σε Κύτταρο E7 , ο αναγκαίος τύπος μας θα είναι:
=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0)))
➤ Αφού πατήσετε Εισάγετε το , θα πάρετε το 1ο όνομα "Jonas" που πήρε το υψηλότερο CGPA- 4,00.
➤ Τώρα χρησιμοποιήστε Χειρολαβή πλήρωσης για να λάβετε τα επόμενα 4 ονόματα σε αυτή τη στήλη &- τελειώσατε.
🔎 Πώς λειτουργεί αυτή η φόρμουλα;
➤ ΣΕΙΡΕΣ η λειτουργία εισάγει τον σειριακό αριθμό για το ΜΕΓΑΛΗ λειτουργία.
➤ Το ΜΕΓΑΛΗ η συνάρτηση βρίσκει τη μεγαλύτερη τιμή από τον πίνακα ή την περιοχή κελιών που επιλέγεται με βάση τον αύξοντα αριθμό.
➤ ΜΑΤΣ Η συνάρτηση αναζητά τη μεγαλύτερη τιμή στον πίνακα τιμών & και επιστρέφει με τον αριθμό γραμμής αυτής της τιμής.
➤ INDEX Η συνάρτηση αντλεί τελικά το όνομα από τη στήλη Names με βάση τον αριθμό γραμμής που βρέθηκε από τη συνάρτηση ΜΑΤΣ λειτουργία.
Διαβάστε περισσότερα: Πώς να βρείτε την τιμή στη στήλη στο Excel (4 μέθοδοι)
1.3 Εξαγωγή των 5 κορυφαίων ονομάτων με τη χρήση της συνάρτησης XLOOKUP
Αν θέλετε να αποφύγετε το INDEX-MATCH τύπο, τότε μπορείτε να τον αντικαταστήσετε με τον τύπο XLOOKUP Η συνάρτηση αναζητά μια σειρά κελιών ή πίνακα & και στη συνέχεια επιστρέφει τιμές με βάση τις επιλεγμένες συνθήκες από την επιλεγμένη στήλη ή γραμμή.
📌 Βήματα:
➤ Σε Κύτταρο E7 , ο σχετικός τύπος μας με XLOOKUP για να βρείτε τα ονόματα με be:
=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)
➤ Τύπος Εισάγετε το & χρήση Χειρολαβή πλήρωσης για να λάβετε τα άλλα 4 ονόματα.
Στο 1ο επιχείρημα του XLOOKUP η μεγαλύτερη τιμή έχει εισαχθεί. 2ο όρισμα είναι η Εύρος κελιών C5:C14 όπου θα αναζητηθεί η επιλεγμένη μεγαλύτερη τιμή. Και το 3ο όρισμα είναι ένα άλλο εύρος κελιών B5:B14 από όπου θα εξαχθούν τα συγκεκριμένα δεδομένα ή το όνομα με βάση τον αριθμό γραμμής που βρέθηκε από τα δύο πρώτα ορίσματα.
Διαβάστε περισσότερα: Αναζήτηση τιμής σε στήλη και επιστροφή τιμής άλλης στήλης στο Excel
1.4 Εύρεση των 5 κορυφαίων ονομάτων & τιμών με πολλαπλά κριτήρια
Ας σκεφτούμε τώρα ένα άλλο σύνολο δεδομένων που περιλαμβάνει πολλαπλά κριτήρια. Αν παρατηρήσετε, έχουμε τώρα ονόματα & CGPA σε Στήλες B & D αντίστοιχα. Στήλη Γ αντιπροσωπεύει τα τμήματα των φοιτητών.
Θα μάθουμε πρώτα τα 5 κορυφαία CGPA από το τμήμα Πληροφορικής &- τα αποτελέσματα εξόδου θα επιτευχθούν σε Στήλη H .
📌 Βήματα:
➤ Για να βρείτε τους 5 κορυφαίους CGPA, ο σχετικός τύπος στο Κύτταρο H12 θα είναι:
=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)
➤ Τύπος Εισάγετε το , χρησιμοποιήστε Χειρολαβή πλήρωσης για να λάβετε τις άλλες 4 μεγαλύτερες τιμές &- τελειώσατε.
Εδώ, με το ΕΆΝ συνάρτηση, βρίσκουμε όλους τους CGPAs των φοιτητών μόνο από το τμήμα Πληροφορικής. Στη συνέχεια, η ΜΕΓΑΛΗ η συνάρτηση εξάγει τα 5 κορυφαία CGPA όπως και πριν.
Τώρα, θα προσδιορίσουμε τα ονόματα που πήραν αυτά τα 5 κορυφαία CGPA και θα χρησιμοποιήσουμε INDEX-MATCH λειτουργίες εδώ.
📌 Βήματα:
➤ Στην έξοδο Κύτταρο G12 , πρέπει να πληκτρολογήσουμε:
=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))
➤ Τύπος Εισάγετε το & χρήση Χειρολαβή πλήρωσης για να συμπληρώσετε τα υπόλοιπα 4 κελιά. Θα λάβετε όλα τα ονόματα ταυτόχρονα.
Διαβάστε περισσότερα: Πώς να βρείτε την τιμή στη στήλη χρησιμοποιώντας το VBA στο Excel (4 τρόποι)
2. Εύρεση των 5 κορυφαίων τιμών και ονομάτων, συμπεριλαμβανομένων των αντιγράφων
Τώρα θα βρούμε τις 5 κορυφαίες τιμές καθώς και τα ονόματα συμπεριλαμβανομένων των διπλών. Θα έχουμε ένα λίγο τροποποιημένο σύνολο δεδομένων εδώ.
2.1 Λήψη των 5 πρώτων τιμών μόνο με τη χρήση των συναρτήσεων Large & ROWS μαζί
Έτσι, στην παρακάτω εικόνα, Στήλη Β αντιπροσωπεύει τα ονόματα 5 μαθητών και Στήλες C έως J δείχνουν το CGPA κάθε εξαμήνου για τους εν λόγω φοιτητές. Στον κάτω πίνακα, θα βρούμε τα δεδομένα εξόδου.
Έτσι, αρχικά, θα βρούμε τα 5 υψηλότερα CGPA για τον Andrew μεταξύ όλων των CGPA από 8 εξάμηνα.
📌 Βήματα:
➤ Επιλέξτε Κελί C13 & τύπος:
=LARGE($C6:$N6,COLUMNS($C:C))
➤ Τύπος Εισάγετε το & χρήση Χειρολαβή πλήρωσης για να γεμίσετε τα επόμενα 4 κελιά κατά μήκος της γραμμής για τον Andrew.
Αν παρατηρήσετε, έχετε την τιμή 4,00 δύο φορές ως έξοδο, αφού ο CGPA του Andrew ήταν 4,00 σε δύο εξάμηνα. Έτσι, η ΜΕΓΑΛΗ δεν παραλείπει τις διπλές τιμές κατά την αναζήτηση των μεγαλύτερων από το εύρος δεδομένων ή κελιών.
Τώρα, για να έχουμε παρόμοια αποτελέσματα για τους άλλους 4 μαθητές, πρέπει να επιλέξουμε το Εύρος κυττάρων- C13:G13 Στη συνέχεια, στην κάτω δεξιά γωνία των επιλεγμένων κελιών, θα βρείτε την ένδειξη Χειρολαβή πλήρωσης Τώρα χρησιμοποιήστε αυτή την επιλογή για να σύρετε προς τα κάτω στην επιλεγμένη σειρά για τον Harry &, και τελειώσατε. Θα λάβετε όλα τα 5 κορυφαία CGPA για όλους τους μαθητές ταυτόχρονα.
Διαβάστε περισσότερα: Πώς να βρείτε την υψηλότερη τιμή στη στήλη του Excel (4 μέθοδοι)
2.2 Ανάδειξη των 5 κορυφαίων ονομάτων με αντίγραφα με συνδυασμό των λειτουργιών INDEX, MATCH & COUNTIF
Τώρα, θα βρούμε τα ονόματα των 5 κορυφαίων φοιτητών με το CGPA τους, όπου μπορεί να υπάρχουν διπλά CGPA. Αν παρατηρήσετε στο τροποποιημένο σύνολο δεδομένων μας, ο Sam & Mike και οι δύο έχουν παρόμοιο CGPA- 3.94. Αλλά θέλουμε να βρούμε τα 5 κορυφαία ονόματα που περιλαμβάνουν αυτά τα δύο ονόματα που έχουν παρόμοιο CGPA με τις συναρτήσεις του Excel.
📌 Βήματα:
➤ Επιλέξτε Κελί F7 & τύπος:
=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))
➤ Τύπος Εισάγετε το , χρησιμοποιήστε Χειρολαβή πλήρωσης για να πάρετε τα άλλα 4 ονόματα και τελειώσατε. Μόλις πήρατε και τα δύο ονόματα - Sam και Mike - που πήραν παρόμοιο CGPA.
🔎 Πώς λειτουργεί αυτή η φόρμουλα;
➤ Εδώ μέσα στο ΜΑΤΣ συνάρτηση, παρουσιάζονται δύο λογικές συναρτήσεις οι οποίες πολλαπλασιάζονται η μία με την άλλη. Αυτές οι συνδυασμένες λογικές συναρτήσεις θα αναζητήσουν τα 5 κορυφαία CGPA από Στήλη Γ & θα εκχωρήσει τον αριθμό 1 για τις 5 πρώτες & 0 για τις υπόλοιπες τιμές.
➤ ΜΑΤΣ η συνάρτηση αναζητά μόνο το 1 από τα προηγούμενα αποτελέσματα που βρέθηκαν & επιστρέφει με τους αριθμούς γραμμών για όλες τις αντιστοιχίες.
➤ INDEX η συνάρτηση εμφανίζει τελικά τα ονόματα σειριακά με βάση τους αριθμούς των γραμμών που βρέθηκαν μέσα από όλες τις ΜΑΤΣ λειτουργίες στο Στήλη ΣΤ .
Διαβάστε περισσότερα: Πώς να βρείτε την πρώτη εμφάνιση μιας τιμής σε μια στήλη στο Excel (5 τρόποι)
2.3 Εξαγωγή των 5 κορυφαίων ονομάτων με αντίγραφα με την ενσωμάτωση των λειτουργιών SORT & FILTER
Με τη χρήση SORT & FILTER συναρτήσεις, μπορείτε να βρείτε τα 5 κορυφαία ονόματα μαζί με τις τιμές πιο εύκολα. Δεν θα χρειάζεται πλέον να εξάγετε τις 5 κορυφαίες τιμές εδώ πριν βρείτε τα ονόματα.
📌 Βήματα:
➤ Σε Κελί F7 , ο σχετικός τύπος μας με SORT & FILTER λειτουργίες θα είναι:
=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)
➤ Τύπος Εισάγετε το Θα λάβετε τα 5 κορυφαία CGPA μαζί με τα ονόματα των φοιτητών ταυτόχρονα. Δεν χρειάζεται καν να χρησιμοποιήσετε το Fill Handle εδώ για να λάβετε τις υπόλοιπες τιμές, καθώς ο ίδιος ο τύπος κάνει όλους τους υπολογισμούς για εσάς.
Έτσι, αυτό που συμβαίνει εδώ είναι η ΦΊΛΤΡΟ συνάρτηση με το ΜΕΓΑΛΗ η συνάρτηση στο εσωτερικό της εξάγει όλες τις μεγαλύτερες τιμές από το Εύρος κυττάρων- C5:C14. Το SORT η συνάρτηση εμφανίζει στη συνέχεια όλες τις τιμές ή CGPA σε φθίνουσα σειρά μαζί με τα ονόματα από τον πίνακα των B5:C14.
Διαβάστε περισσότερα: Πώς να βρείτε τη χαμηλότερη τιμή σε μια στήλη του Excel (6 τρόποι)
2.4 Εύρεση κορυφαίων ονομάτων και τιμών με διπλότυπα με συγχώνευση των λειτουργιών INDEX, SORT και SEQUENCE μαζί
Αυτή είναι μια άλλη εξαιρετική επιλογή &- σχεδόν παρόμοια με την προηγούμενη. Θα χρησιμοποιήσουμε INDEX, SORT & SEQUENCE λειτουργίες μαζί εδώ.
📌 Βήματα:
➤ Επιλέξτε Κελί F7 & τύπος:
=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})
➤ Τύπος Εισάγετε το Θα λάβετε αμέσως τα 5 κορυφαία CGPA μαζί με τα ονόματα.
Η ιδέα είναι πολύ απλή εδώ. SORT η συνάρτηση εμφανίζει όλα τα CGPA με φθίνουσα σειρά, αλλά το SEQUENCE συνάρτηση της λέει να επιλέξει μόνο τα πρώτα 5. Στη συνέχεια, η συνάρτηση INDEX Η συνάρτηση CGPA εμφανίζει τα τελικά αποτελέσματα με τα ονόματα και το CGPA σε έναν πίνακα.
Διαβάστε περισσότερα: Πώς να βρείτε την τελευταία εμφάνιση μιας τιμής σε μια στήλη στο Excel (5 μέθοδοι)
Καταληκτικά λόγια
Ελπίζω ότι όλες αυτές οι μέθοδοι για την εύρεση των 5 κορυφαίων τιμών και ονομάτων θα σας ωθήσουν τώρα να τις εφαρμόσετε στις συνήθεις εργασίες σας στο Excel. Εάν έχετε οποιεσδήποτε ερωτήσεις ή σχόλια, ενημερώστε με μέσω των σχολίων σας. Ή μπορείτε να δείτε άλλα ενδιαφέροντα άρθρα μας σχετικά με τις συναρτήσεις του Excel σε αυτόν τον ιστότοπο.