Σε αυτό το άρθρο, θα μάθουμε πώς να ανακτήσετε μια τιμή από ένα πλέγμα αναφοράς σύμφωνα με τις τιμές ευρετηρίου Αποθήκευση στο Excel
Σενάριο:
Πολλές φορές όταν δουλεύουμε με μεγάλα μη διάσπαρτα δεδομένα, πρέπει πρώτα να καθαρίσουμε τα δεδομένα πριν τα επεξεργαστούμε. Χρειάζεται χρόνος και απλά θέλατε να εξαγάγετε μερικά ερωτήματα. Για να εξαγάγετε δεδομένα, χρησιμοποιείτε γενικά τη λειτουργία VLOOKUP. Αλλά όταν έχουμε μεγάλα δεδομένα με πολλά πεδία στήλης, τότε γίνεται ακατάστατο επειδή η συνάρτηση VLOOKUP απαιτεί τον σωστό δείκτη στήλης ως αριθμό, αλλιώς ο τύπος επιστρέφει σφάλμα. Εκεί ακριβώς, παρακάτω είναι η εξήγηση του τύπου για αυτό το είδος προβλήματος.
Πώς να λύσετε το πρόβλημα;
Για να κατανοήσει πρώτα ο τύπος, πρέπει να αναθεωρήσουμε λίγο τις ακόλουθες συναρτήσεις
- Λειτουργία INDEX
- Συνάρτηση MATCH
Τώρα θα φτιάξουμε έναν τύπο χρησιμοποιώντας τις παραπάνω συναρτήσεις. Η συνάρτηση αντιστοίχισης θα επιστρέψει το ευρετήριο της τιμής αναζήτησης1 στο πεδίο κεφαλίδας γραμμής. Και μια άλλη συνάρτηση MATCH θα επιστρέψει το ευρετήριο της τιμής αναζήτησης 2 στο πεδίο κεφαλίδας στήλης. Οι αριθμοί ευρετηρίου θα εισαχθούν τώρα στη συνάρτηση INDEX για να λάβετε τις τιμές κάτω από την τιμή αναζήτησης από τα δεδομένα του πίνακα.
Γενικός τύπος:
= INDEX (δεδομένα, MATCH (lookup_value1, row_headers, 0, MATCH (lookup_value2, column_headers, 0))) |
δεδομένα : πίνακας τιμών μέσα στον πίνακα χωρίς κεφαλίδες
αναζήτηση_τιμής1 : τιμή προς αναζήτηση στο row_header.
row_headers : Σειρά ευρετηρίου ευρετηρίου για αναζήτηση.
αναζήτηση_τιμής1 : τιμή προς αναζήτηση στο column_header.
head_headers : στήλη Ευρετήριο πίνακα για αναζήτηση.
Παράδειγμα:
Όλα αυτά μπορεί να προκαλούν σύγχυση στην κατανόηση. Ας καταλάβουμε πώς να χρησιμοποιήσετε τη συνάρτηση χρησιμοποιώντας ένα παράδειγμα. Εδώ έχουμε μερικά δείγματα δεδομένων παραγγελίας και πρέπει να βρούμε τα δεδομένα που λείπουν σχετικά με τη δεδομένη τιμή στον πίνακα.
Εδώ πρέπει να βρούμε τα στοιχεία της παραγγελίας όπως Ποσότητα, περιοχή και τιμή για την παραγγελία που πραγματοποιήθηκε στις 13-01-2019.
Χρησιμοποιήστε τον τύπο:
= INDEX (A2: D11, MATCH (G3, A2: A11, 0), MATCH (F4, A1: D1, 0)) |
Εξήγηση:
- Η συνάρτηση MATCH επιστρέφει τον δείκτη της αντιστοιχισμένης τιμής στον δεδομένο πίνακα 1D (οριζόντια ή κάθετη).
- MATCH (F4, A1: D1,0) επιστρέφει 3 ως ευρετήριο.
- MATCH (G3, A2: A11,0) επιστρέφει 5 ως ευρετήριο
- Η συνάρτηση INDEX θα επιστρέψει το 5ο στοιχείο (ξεκινώντας από τη 2η σειρά) στην 3η στήλη.
Όπως μπορείτε να δείτε, η ποσότητα που σχετίζεται με την παραγγελία που πραγματοποιήθηκε στις 13-01-2019 βγαίνει 38. Τώρα μπορούμε να βρούμε την περιοχή από την οποία έγινε η παραγγελία χρησιμοποιώντας τον τύπο.
Χρησιμοποιήστε τον τύπο:
= INDEX (A2: D11, MATCH (G3, A2: A11, 0), MATCH (F5, A1: D1, 0)) |
Όπως μπορείτε να δείτε, η παραγγελία έγινε από τη νότια περιοχή. Τώρα λάβετε την τιμή που σχετίζεται με την παραγγελία που έγινε
Χρησιμοποιήστε τον τύπο:
= INDEX (A2: D11, MATCH (G3, A2: A11, 0), MATCH (F6, A1: D1, 0)) |
Όπως μπορείτε να δείτε, η τιμή βγαίνει στα 82,84. Παρατηρήσατε ότι εξάγαμε όλες τις λεπτομέρειες χρησιμοποιώντας έναν τύπο. Ο συνδυασμός INDEX και MATCH είναι καλύτερο να βρείτε μια τιμή από τον πίνακα.
Εδώ είναι όλες οι σημειώσεις παρατήρησης σχετικά με τη χρήση του τύπου.
Σημειώσεις:
- Ο τύπος λειτουργεί τόσο για κείμενο όσο και για αριθμούς.
- Η συνάρτηση επιστρέφει το σφάλμα #NA εάν το όρισμα πίνακα αναζήτησης στη συνάρτηση MATCH δεν έχει το ίδιο μήκος του πίνακα πίνακα.
- Ο τύπος επιστρέφει ένα σφάλμα εάν η τιμή_αναζήτησης δεν αντιστοιχεί στην τιμή του πίνακα lookup_array.
- Η συνάρτηση ταιριάζει με την ακριβή τιμή καθώς το όρισμα τύπου αντιστοίχισης με τη συνάρτηση MATCH είναι 0.
- Χρησιμοποιήστε το όρισμα -1 για λιγότερο από, 0 για ακριβή αντιστοίχιση και 1 για το μεγαλύτερο από το ταίριασμα αναζήτησης.
- Οι τιμές αναζήτησης μπορούν να δοθούν ως αναφορά κελιού ή απευθείας χρησιμοποιώντας το σύμβολο εισαγωγής (") στον τύπο ως επιχειρήματα.
Ελπίζω να καταλάβατε τον τρόπο ανάκτησης μιας τιμής από ένα πλέγμα αναφοράς σύμφωνα με τις τιμές ευρετηρίου Αποθήκευση στο Excel. Εξερευνήστε περισσότερα άρθρα σχετικά με την αξία αναζήτησης Excel & τις λειτουργίες του Excel 2019 εδώ. Αν σας άρεσαν τα ιστολόγια μας, μοιραστείτε το με τους φίλους σας στο Facebook. Επίσης, μπορείτε να μας ακολουθήσετε στο Twitter και το Facebook. Θα θέλαμε πολύ να σας ακούσουμε, ενημερώστε μας πώς μπορούμε να βελτιώσουμε, να συμπληρώσουμε ή να καινοτομήσουμε το έργο μας και να το κάνουμε καλύτερο για εσάς. Γράψτε μας στον ιστότοπο email.
Χρησιμοποιήστε INDEX και MATCH για αναζήτηση τιμής : Λειτουργία INDEX & MATCH για αναζήτηση τιμής όπως απαιτείται.
Εύρος SUM με INDEX στο Excel : Χρησιμοποιήστε τη συνάρτηση INDEX για να βρείτε το άθροισμα των τιμών όπως απαιτείται.
Πώς να χρησιμοποιήσετε τη συνάρτηση INDEX στο Excel : Βρείτε το INDEX ενός πίνακα χρησιμοποιώντας τη συνάρτηση INDEX που εξηγείται με ένα παράδειγμα.
Πώς να χρησιμοποιήσετε τη συνάρτηση MATCH στο Excel : Βρείτε το MATCH στον πίνακα χρησιμοποιώντας την τιμή INDEX μέσα στη συνάρτηση MATCH που εξηγείται με παράδειγμα.
Πώς να χρησιμοποιήσετε τη λειτουργία LOOKUP στο Excel : Βρείτε την τιμή αναζήτησης στον πίνακα χρησιμοποιώντας τη συνάρτηση LOOKUP που εξηγείται με παράδειγμα.
Δημοφιλή άρθρα:
Πώς να χρησιμοποιήσετε τη συνάρτηση IF στο Excel : Η δήλωση IF στο Excel ελέγχει την κατάσταση και επιστρέφει μια συγκεκριμένη τιμή εάν η συνθήκη είναι TRUE ή επιστρέφει μια άλλη συγκεκριμένη τιμή εάν είναι FALSE.
Πώς να χρησιμοποιήσετε τη συνάρτηση VLOOKUP στο Excel : Αυτή είναι μια από τις πιο χρησιμοποιούμενες και δημοφιλείς λειτουργίες του excel που χρησιμοποιείται για την αναζήτηση τιμών από διαφορετικά εύρη και φύλλα.
Πώς να χρησιμοποιήσετε τη συνάρτηση SUMIF στο Excel : Αυτή είναι μια άλλη βασική λειτουργία του πίνακα ελέγχου. Αυτό σας βοηθά να συνοψίσετε τιμές υπό συγκεκριμένες συνθήκες.
Πώς να χρησιμοποιήσετε τη συνάρτηση COUNTIF στο Excel : Μετρήστε τιμές με συνθήκες χρησιμοποιώντας αυτήν την εκπληκτική συνάρτηση. Δεν χρειάζεται να φιλτράρετε τα δεδομένα σας για να μετρήσετε συγκεκριμένες τιμές. Η λειτουργία Countif είναι απαραίτητη για την προετοιμασία του ταμπλό σας.