Μετάβαση στο κύριο περιεχόμενο

Αναζήτηση τιμών με φθίνουσα σειρά

Εάν έχετε έναν πίνακα όπου οι τιμές παρατίθενται με φθίνουσα σειρά, ενώ πρέπει να αναζητήσετε μια συγκεκριμένη τιμή από τον πίνακα. Το σενάριο είναι τέλειο για να το χρησιμοποιήσετε ΔΕΊΚΤΗΣ και MATCH fενώσεις

φθίνουσες τιμές αναζήτησης 1

Πώς να αναζητήσετε τιμές με φθίνουσα σειρά με το INDEX και το MATCH;

Για να μάθετε το μαθητής του οποίου η βαθμολογία είναι πλησιέστερη (μεγαλύτερη ή ίση) στο 90 από τον πίνακα όπου Οι τιμές βαθμολογίας ταξινομούνται με φθίνουσα σειρά όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης, οι συναρτήσεις INDEX και MATCH θα σας βοηθήσουν με αυτόν τον τρόπο: Το INDEX θα εντοπίσει τη σειρά σύμφωνα με την τιμή αναζήτησης και το INDEX θα ανακτήσει στη συνέχεια τα δεδομένα στην ίδια σειρά.

Γενική σύνταξη

=INDEX(return_range,MATCH(lookup_value,lookup_array,-1))

  • range_range: Το εύρος από το οποίο θέλετε να επιστρέψει ο τύπος συνδυασμού το όνομα του μαθητή. Εδώ αναφέρεται το εύρος ονομάτων.
  • lookup_value: Η τιμή MATCH που χρησιμοποιήθηκε για τον εντοπισμό της θέσης του. Εδώ αναφέρεται η δεδομένη βαθμολογία.
  • lookup_array: Το εύρος των κελιών με τις τιμές για σύγκριση με το lookup_value. Εδώ αναφέρεται το εύρος βαθμολογίας. Οι αξίες στο συστοιχία αναζήτησης πρέπει να τοποθετηθεί σε φθίνουσα σειρά.
  • match_type -1: Αναγκάζει το MATCH να βρει τη μικρότερη τιμή που είναι μεγαλύτερη ή ίση με το lookup_value.

Για να βρείτε το μαθητής του οποίου η βαθμολογία είναι πλησιέστερη (μεγαλύτερη ή ίση) στο 90 από τον πίνακα όπου Οι τιμές βαθμολογίας ταξινομούνται με φθίνουσα σειρά, αντιγράψτε ή εισαγάγετε τον παρακάτω τύπο στο κελί F6 και πατήστε εισάγετε για να πάρετε το αποτέλεσμα:

= INDEX (Β5: Β11,ΑΓΩΝΑΣ(90,C5: C11, -1))

Or, χρησιμοποιήστε μια αναφορά κελιού για να κάνετε τον τύπο δυναμικό:

= INDEX (Β5: Β11,ΑΓΩΝΑΣ(F5,C5: C11, -1))

φθίνουσες τιμές αναζήτησης 2

Επεξήγηση του τύπου

=INDEX(B5:B11,MATCH(F5,C5:C11,-1))

  • MATCH(F5,C5:C11,-1): Ο τύπος match_type -1 αναγκάζει τη συνάρτηση MATCH να βρει την τιμή που είναι πλησιέστερη (μεγαλύτερη ή ίση) στη δεδομένη βαθμολογία 90 (η τιμή στο κελί F5) στο εύρος βαθμολογίας C5: C11Το Έτσι, η συνάρτηση θα επιστρέψει 3 αφού η τιμή αντιστοίχισης είναι στο 3XNUMXη θέση στην περιοχή. (Σημειώστε ότι το match_type -1 χρειάζεται οι τιμές στην περιοχή C5:C11 να τοποθετηθούν σε φθίνουσα σειρά.)
  • ΔΕΙΚΤΗΣ(Β5: Β11,MATCH(F5,C5:C11,-1)) = INDEX (Β5: Β11,3): Η συνάρτηση INDEX επιστρέφει το 3rd τιμή στο εύρος ονομάτων Β5: Β11, Η οποία είναι Samantha.

Σχετικές λειτουργίες

Συνάρτηση Excel INDEX

Η συνάρτηση Excel INDEX επιστρέφει την εμφανιζόμενη τιμή με βάση μια δεδομένη θέση από ένα εύρος ή έναν πίνακα.

Συνάρτηση Excel MATCH

Η συνάρτηση Excel MATCH αναζητά μια συγκεκριμένη τιμή σε μια περιοχή κελιών και επιστρέφει τη σχετική θέση της τιμής.


Σχετικοί τύποι

Κατά προσέγγιση αντιστοίχιση με INDEX και MATCH

Υπάρχουν στιγμές που πρέπει να βρούμε κατά προσέγγιση αντιστοιχίσεις στο Excel για να αξιολογήσουμε την απόδοση των εργαζομένων, να βαθμολογήσουμε τα αποτελέσματα των μαθητών, να υπολογίσουμε τα ταχυδρομικά έξοδα με βάση το βάρος κλπ. Σε αυτό το σεμινάριο, θα μιλήσουμε για τον τρόπο χρήσης των συναρτήσεων INDEX και MATCH για την ανάκτηση των αποτελέσματα που χρειαζόμαστε.

Εντοπίστε τη μέγιστη τιμή σε ένα εύρος

Υπάρχουν περιπτώσεις που πρέπει να εντοπίσετε τη θέση της μέγιστης τιμής σε μια λίστα, πίνακα ή γραμμή στο Excel. Σε αυτό το σεμινάριο, θα συζητήσουμε την προσέγγιση για την ολοκλήρωση της εργασίας με τις συναρτήσεις MAX και MATCH.

Αναζητήστε την επόμενη μεγαλύτερη αντιστοίχιση με INDEX και MATCH

Για να βρείτε τον επόμενο μεγαλύτερο αριθμό αντιστοίχισης ή λέμε τη μικρότερη τιμή που είναι μεγαλύτερη ή ίση με τον συγκεκριμένο αριθμό σε μια περιοχή αριθμητικών τιμών στο Excel, μπορείτε να χρησιμοποιήσετε έναν τύπο INDEX και MATCH με -1 ως τύπο αντιστοίχισης.

Αναζήτηση πλησιέστερης τιμής αντιστοίχισης με πολλά κριτήρια

Σε ορισμένες περιπτώσεις, μπορεί να χρειαστεί να αναζητήσετε την πλησιέστερη ή κατά προσέγγιση τιμή αντιστοίχισης με βάση περισσότερα από ένα κριτήρια. Με το συνδυασμό λειτουργιών INDEX, MATCH και IF, μπορείτε να το κάνετε γρήγορα στο Excel.


Τα καλύτερα εργαλεία παραγωγικότητας του Office

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων  |  Διαγραφή κενών γραμμών  |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων  |  Γύρος χωρίς φόρμουλα ...
Super VLookup: Πολλαπλά Κριτήρια  |  Πολλαπλή Αξία  |  Σε πολλά φύλλα  |  Ασαφής αναζήτηση...
Adv. Αναπτυσσόμενη λίστα: Εύκολη αναπτυσσόμενη λίστα  |  Εξαρτημένη αναπτυσσόμενη λίστα  |  Πολλαπλή αναπτυσσόμενη λίστα...
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  Συγκρίνετε στήλες με Επιλέξτε Ίδια και διαφορετικά κελιά ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος  |  Προβολή σχεδίου  |  Μεγάλη Formula Bar  |  Διαχείριση βιβλίου εργασίας & φύλλου | Βιβλιοθήκη πόρων (Αυτόματο κείμενο)  |  Επιλογή ημερομηνίας  |  Συνδυάστε φύλλα εργασίας  |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών  |  Αποστολή email ανά λίστα  |  Σούπερ φίλτρο  |  Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων ...)  |  50 + Διάγραμμα Τύποι (Gantt διάγραμμα ...)  |  40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια ...)  |  19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι ...)  |  12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος ...)  |  7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαχωρίστε τα κελιά του Excel ...)  |  ... κι αλλα

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.
Comments (2)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
@shadeburst - I suspect you have the range lookup argument set to exact. If that's the case, the table array doesn't need to be sorted at all.
This comment was minimized by the moderator on the site
I've been using VLOOKUP on a range sorted descending, for years, without error. That's because the ISO paper sizes we use run from A0 to A6, but I want the range sorted from smallest to largest i.e. A6 to A0 for use elsewhere.

As an experiment I expanded the range from 7 rows to thirty - works fine. What on earth is going on here? :) :)
Rated 5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations