Αναζητήστε προς τα αριστερά με τη λειτουργία VLOOKUP στο Excel

Anonim

Σε αυτό το άρθρο, θα μάθουμε πώς να κάνουμε αναζήτηση προς τα αριστερά με τη λειτουργία VLOOKUP στο excel.

Σενάριο:

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

Πώς να λύσετε το πρόβλημα;

Για να κατανοήσει πρώτα ο τύπος, πρέπει να αναθεωρήσουμε λίγο τις ακόλουθες συναρτήσεις

  1. Λειτουργία VLOOKUP
  2. ΛΕΙΤΟΥΡΓΙΑ ΕΠΙΛΟΓΗΣ

Τώρα θα φτιάξουμε έναν τύπο χρησιμοποιώντας τις παραπάνω συναρτήσεις. Η συνάρτηση CHOOSE θα επιστρέψει τον πίνακα με το απαιτούμενο πεδίο στα δεξιά. Η συνάρτηση VLOOKUP λαμβάνει τη συστοιχία πίνακα επιχειρημάτων στη σωστή μορφή. Τώρα επιλέξτε τη δεξιά στήλη αριθ. Σύμφωνα με το απαιτούμενο πεδίο.

Γενικός τύπος:

= VLOOKUP (τιμή_αναζήτησης, ΕΠΙΛΟΓΗ ({1, 2}, σειρά_αναζήτησης, req_range), 2, 0)

αναζήτηση_τιμής : αξία για αναζήτηση

περιοχή_αναζήτησης : range, πού να αναζητήσετε την τιμή_αναζήτησης

req_range : εύρος, όπου απαιτείται αντίστοιχη τιμή

2 : δεύτερη στήλη, αριθμός που αντιπροσωπεύει το req_range

0 : αναζητήστε την ακριβή αντιστοίχιση

Παράδειγμα:

Οι παραπάνω δηλώσεις μπορεί να προκαλέσουν σύγχυση στην κατανόηση. Ας το καταλάβουμε λοιπόν χρησιμοποιώντας τον τύπο σε ένα παράδειγμα

Εδώ έχουμε έναν πίνακα με λεπτομέρειες για τις χώρες, την ήπειρο και τον κώδικα του κόσμου. Πρέπει να βρούμε το όνομα της χώρας από τον συγκεκριμένο κωδικό χώρας. Εδώ το πρόβλημα είναι Η στήλη Χώρα είναι αριστερά από τη στήλη κωδικού. Θα χρησιμοποιήσουμε λοιπόν τον παραπάνω γενικό τύπο.


Ονομαστικό εύρος που χρησιμοποιείται για τον πίνακα εύρους (κωδικός - F3: F16) & εύρος (χώρα - D3: D16). Εδώ χρησιμοποιήσαμε το ονομαζόμενο εύρος αντί για πίνακα αναφοράς κελιών, όπως είναι εύκολο να κατανοηθεί. ΠΡΩΤΟ Πρέπει να αναζητήσουμε ένα όνομα χώρας όπου ο κωδικός χώρας δίνεται στο κελί H5.
Χρησιμοποιήστε τον τύπο στο κελί G6:

= VLOOKUP (H5, CHOOSE ({1, 2}, κωδικός, χώρα), 2, 0)

Ονομασμένες περιοχές

κωδικός: (F3: F16)

χώρα: (D3: D16)

Εξήγηση:

  • Η ΕΠΙΛΟΓΗ ({1, 2}, κωδικός, χώρα) θα σχηματίσει τον δικό της νέο πίνακα πίνακα, όπως φαίνεται παρακάτω.

{ 33, "Κίνα"; 87, "Νότια Αφρική". 55, "UK"; 82, "ΗΠΑ"; 72, "Βραζιλία"; 52, "Αυστραλία"; 24, "Ιαπωνία"; 51, "Κένυα"; 10, "Γαλλία"; 60, "Μεξικό". 36, "Αργεντινή"; 31, "Φίτζι"; 28, "Ινδία"; 70, "Νιγηρία" }

  • Η συνάρτηση VLOOKUP αναζητά τον κωδικό χώρας στην πρώτη στήλη του ορίσματος του πίνακα και επιστρέφει το αποτέλεσμα από τη δεύτερη στήλη ως έχει.
  • 0 συνήθιζε να αναζητά την ακριβή αντιστοίχιση.

Ο τύπος μοιάζει με αυτό που φαίνεται στο παραπάνω στιγμιότυπο. Κάντε κλικ στο κουμπί OK για να λάβετε το όνομα χώρας που αντιστοιχεί στον κωδικό 024.

Όπως μπορείτε να δείτε από το παραπάνω στιγμιότυπο, αποκτήσαμε τη χώρα Ιαπωνία που ταιριάζει με την τιμή κώδικα στον τύπο. Τώρα, εάν θέλετε να εξαγάγετε το όνομα Ηπείρου από την τιμή κώδικα.
Χρησιμοποιήστε τον τύπο:

= VLOOKUP (H5, CHOOSE ({1, 2}, συνέχεια, χώρα), 2, 0)

Ονομασμένες περιοχές

κωδικός: (F3: F16)

συνέχεια: (E3: E16)

Μπορείτε να δείτε από το παραπάνω στιγμιότυπο ότι αυτός ο τύπος λειτουργεί καλά.
Γενικά χρησιμοποιούμε τον συνδυασμό της συνάρτησης INDEX & MATCH για να πάρουμε την τιμή από τα αριστερά του πίνακα αναζήτησης.
Χρησιμοποιήστε τον τύπο:

= INDEX (D3: F16, MATCH (H6, code, 0), 2)


Όπως μπορείτε να δείτε από το παραπάνω στιγμιότυπο, αποκτήσαμε όλες τις λεπτομέρειες που ταιριάζουν με την τιμή κώδικα από τον πίνακα. Εξαγάγετε λεπτομέρειες από τον πίνακα χρησιμοποιώντας τον παραπάνω αναφερόμενο τύπο. Ακολουθούν ορισμένοι σημειωτές παρατήρησης κατά τη χρήση του παραπάνω τύπου.

Σημειώσεις:

  1. Η τιμή του col_argument δεν μπορεί να είναι μικρότερη από 1 ή μεγαλύτερη από τον αριθμό των στηλών
  2. Η συνάρτηση επιστρέφει το σφάλμα #NA εάν το όρισμα πίνακα αναζήτησης στη συνάρτηση VLOOKUP δεν έχει το ίδιο μήκος του πίνακα πίνακα.
  3. Ο τύπος επιστρέφει ένα σφάλμα εάν η τιμή_αναζήτησης δεν αντιστοιχεί στην τιμή του πίνακα lookup_array.
  4. Η συνάρτηση αντιστοιχεί στην ακριβή τιμή καθώς το όρισμα τύπου αντιστοίχισης με τη συνάρτηση VLOOKUP είναι 0.
  5. Οι τιμές αναζήτησης μπορούν να δοθούν ως αναφορά κελιού ή απευθείας χρησιμοποιώντας το σύμβολο εισαγωγής (") στον τύπο ως επιχειρήματα.

Ελπίζω να καταλάβατε πώς να αναζητήσετε τον αγώνα στον πίνακα χρησιμοποιώντας τη λειτουργία INDEX & MATCH. Εξερευνήστε περισσότερα άρθρα σχετικά με την αξία αναζήτησης Excel εδώ. Μη διστάσετε να δηλώσετε τα ερωτήματά σας παρακάτω στο πλαίσιο σχολίων. Σίγουρα θα σας βοηθήσουμε. Αν σας άρεσαν τα ιστολόγια μας, μοιραστείτε το με τους φίλους σας στο Facebook. Επίσης, μπορείτε να μας ακολουθήσετε στο Twitter και το Facebook. Θα θέλαμε πολύ να σας ακούσουμε, ενημερώστε μας πώς μπορούμε να βελτιώσουμε, να συμπληρώσουμε ή να καινοτομήσουμε το έργο μας και να το κάνουμε καλύτερο για εσάς. Γράψτε μας στον ιστότοπο email

Χρησιμοποιήστε INDEX και MATCH για αναζήτηση τιμής : Λειτουργία INDEX & MATCH για αναζήτηση τιμής όπως απαιτείται.

Εύρος SUM με INDEX στο Excel : Χρησιμοποιήστε τη συνάρτηση INDEX για να βρείτε το άθροισμα των τιμών όπως απαιτείται.

Πώς να χρησιμοποιήσετε τη συνάρτηση INDEX στο Excel : Βρείτε το INDEX του πίνακα χρησιμοποιώντας τη συνάρτηση INDEX που εξηγείται με παράδειγμα.

Πώς να χρησιμοποιήσετε τη συνάρτηση MATCH στο Excel : Βρείτε το MATCH στον πίνακα χρησιμοποιώντας την τιμή INDEX μέσα στη συνάρτηση MATCH που εξηγείται με παράδειγμα.

Πώς να χρησιμοποιήσετε τη λειτουργία LOOKUP στο Excel : Βρείτε την τιμή αναζήτησης στον πίνακα χρησιμοποιώντας τη συνάρτηση LOOKUP που εξηγείται με παράδειγμα.

Πώς να χρησιμοποιήσετε τη συνάρτηση VLOOKUP στο Excel : Βρείτε την τιμή αναζήτησης στον πίνακα χρησιμοποιώντας τη συνάρτηση VLOOKUP που εξηγείται με παράδειγμα.

Δημοφιλή άρθρα

50 Συντόμευση Excel για να αυξήσετε την παραγωγικότητά σας

Επεξεργασία αναπτυσσόμενης λίστας

Απόλυτη αναφορά στο Excel

Αν με μπαλαντέρ

Vlookup κατά ημερομηνία