Τύπος Excel: Αντίστροφη αναζήτηση XMATCH -

Πίνακας περιεχομένων

Γενική φόρμουλα

=XMATCH(A1,range,0,-1)

Περίληψη

Για να εκτελέσετε μια "αντίστροφη αναζήτηση" (π.χ. αναζήτηση από την πρώτη έως την πρώτη), μπορείτε να χρησιμοποιήσετε τη συνάρτηση XMATCH. Στο παράδειγμα που εμφανίζεται, ο τύπος στο κελί G5, που αντιγράφεται, είναι:

=XMATCH(F5,names,0,-1)

όπου τα ονόματα (B5: B15) είναι μια ονομαστική περιοχή.

Εξήγηση

Η λειτουργία XMATCH προσφέρει νέες δυνατότητες που δεν είναι διαθέσιμες με τη λειτουργία MATCH. Ένα από αυτά είναι η δυνατότητα εκτέλεσης μιας «αντίστροφης αναζήτησης», ορίζοντας το προαιρετικό όρισμα τρόπου αναζήτησης. Η προεπιλεγμένη τιμή για τη λειτουργία αναζήτησης είναι 1, η οποία καθορίζει μια κανονική αναζήτηση «από την πρώτη έως την τελευταία». Σε αυτήν τη λειτουργία, το XMATCH θα ταιριάζει με την τιμή αναζήτησης με τον πίνακα αναζήτησης, ξεκινώντας από την πρώτη τιμή.

=XMATCH(F5,names,0,1) // start with first name

Ρύθμιση της λειτουργίας αναζήτησης σε -1 είδη ως αναζήτηση "τελευταίο στην πρώτη". Σε αυτήν τη λειτουργία, το XMATCH θα αντιστοιχίσει την τιμή αναζήτησης με τον πίνακα αναζήτησης, ξεκινώντας από την τελευταία τιμή και θα κινηθεί προς την πρώτη:

=XMATCH(F5,names,0,-1) // start with last name

Ανάκτηση ημερομηνίας και ποσού

Το XMATCH επιστρέφει μια θέση. Συνήθως, το XMATCH χρησιμοποιείται με τη συνάρτηση INDEX για να επιστρέψει μια τιμή σε αυτήν τη θέση. Στο παράδειγμα, μπορούμε να χρησιμοποιήσουμε το INDEX και το XMATCH μαζί για να ανακτήσουμε την ημερομηνία και τις πωλήσεις για κάθε όνομα ως εξής:

=INDEX(dates,XMATCH(F5,names,0,-1)) // get date =INDEX(sales,XMATCH(F5,names,0,-1)) // get sale

όπου οι ημερομηνίες (C5: C15) και οι πωλήσεις (D5: D15) ονομάζονται εύρη. Όπως και πριν, η λειτουργία αναζήτησης έχει ρυθμιστεί σε -1 για να αναγκάσει την αντίστροφη αναζήτηση.

Για περισσότερες πληροφορίες σχετικά με τη χρήση INDEX με MATCH, ανατρέξτε στο θέμα Πώς να χρησιμοποιήσετε το INDEX και MATCH.

ενδιαφέροντα άρθρα...