Εκπαιδευτικό πρόγραμμα Excel: Πώς να χρησιμοποιήσετε τη λειτουργία MATCH για ακριβείς αντιστοιχίσεις

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

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

Η συνάρτηση MATCH βρίσκει τη σχετική θέση ενός αντικειμένου σε μια λίστα. Ο αγώνας μπορεί να βρει ακριβείς αγώνες ή κατά προσέγγιση αγώνες. Σε αυτό το βίντεο, θα εξετάσουμε πώς να χρησιμοποιήσουμε το Match για να βρούμε μια ακριβή αντιστοίχιση.

Η συνάρτηση MATCH παίρνει τρία ορίσματα: την τιμή αναζήτησης, η οποία είναι η τιμή που αναζητάτε, η αναζήτηση_array, η οποία είναι η λίστα προς αναζήτηση και ο τύπος match_type, που καθορίζει την ακριβή ή κατά προσέγγιση αντιστοίχιση.

Σε αυτό το παράδειγμα, θα χρησιμοποιήσουμε το MATCH για να βρούμε ακριβείς αντιστοιχίες, οπότε θα χρησιμοποιήσουμε το μηδέν για τον τύπο αντιστοίχισης.

Στη στήλη Ε, έχω μια λίστα αριθμών από το ένα έως το 9. Έχω ήδη δημιουργήσει μια ονομαστική περιοχή που ονομάζεται "αριθμοί" που αναφέρεται σε αυτήν τη λίστα.

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

Όταν εισαγάγω τον τύπο, το MATCH επιστρέφει 1. Εάν εισαγάγω το 3 ως την τιμή αναζήτησης, το MATCH επιστρέφει 3. Το MATCH μας δίνει τη σχετική θέση του αντικειμένου στη λίστα. Το MATCH επιστρέφει το 3 επειδή το 3 είναι το τρίτο στοιχείο στη λίστα.

Μπορώ να το αποδείξω αυτό μετακινώντας 3 σε άλλο μέρος της λίστας. Σε κάθε νέα τοποθεσία, το MATCH μας δίνει τη σχετική θέση των 3 στη λίστα.

Και, αν ταξινομήσω ξανά τη λίστα, το MATCH επιστρέφει ξανά 3.

Τι γίνεται αν η λίστα περιέχει διπλότυπα; Σε αυτήν την περίπτωση, το MATCH επιστρέφει μόνο τη θέση του πρώτου αντικειμένου.

Τι γίνεται αν ένα στοιχείο δεν υπάρχει στη λίστα; Σε αυτήν την περίπτωση, το MATCH επιστρέφει ένα σφάλμα # N / A.
Τώρα ας δούμε τη χρήση MATCH με κείμενο.

Εδώ έχουμε μια ονομαστική σειρά που ονομάζεται "φρούτα".

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

Τώρα μπορείτε να δείτε μερικές άλλες δυνατότητες της λειτουργίας MATCH.

Πρώτον, παρατηρήστε ότι το MATCH δεν είναι ευαίσθητο σε πεζά. Το MATCH επιστρέφει 2 για "αχλάδια" ανεξάρτητα από την περίπτωση.

Στη συνέχεια, όπως είδαμε με αριθμούς, όταν υπάρχουν αντίγραφα στη λίστα, το MATCH θα επιστρέψει τη θέση του πρώτου αντικειμένου.

Τέλος, σημειώστε ότι το MATCH υποστηρίζει μπαλαντέρ όταν ο τύπος αντιστοίχισης είναι μηδέν. Ο αστερίσκος είναι ένα σύμβολο κράτησης θέσης για έναν ή περισσότερους χαρακτήρες. Έτσι, η "απαγόρευση" συν ένας αστερίσκος επιστρέφει 10, τη θέση των μπανανών. Μπορούμε να πάρουμε τη θέση των σταφυλιών με "* pes".

Ένα ερωτηματικό είναι ένα σύμβολο κράτησης θέσης για οποιονδήποτε χαρακτήρα. Έτσι, τέσσερα ερωτηματικά μας δίνουν τη θέση "ακτινίδιο", το μόνο φρούτο με 4 χαρακτήρες. Και δύο ερωτηματικά + "mes" μας δίνουν τη θέση του "limes".

Όπως είδαμε νωρίτερα, το MATCH επιστρέφει # N / A εάν δεν βρεθεί αντιστοιχία.

Σειρά μαθημάτων

Βασικός τύπος

Σχετικές συντομεύσεις

Εισαγάγετε τα ίδια δεδομένα σε πολλά κελιά Ctrl + Enter + Return

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