Πώς να χρησιμοποιήσετε τη συνάρτηση VLOOKUP στο Excel

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

Πώς να χρησιμοποιήσετε τη συνάρτηση VLOOKUP στο Excel
Πώς να χρησιμοποιήσετε τη συνάρτηση VLOOKUP στο Excel
Anonim

Βασικά Takeaways

  • Η συνάρτηση VLOOKUP στο Excel χρησιμοποιείται για την εύρεση μιας τιμής σε ένα υπολογιστικό φύλλο.
  • Η σύνταξη και τα ορίσματα είναι =VLOOKUP(search_value, lookup_table, column_number, [approximate_match])

Αυτό το άρθρο εξηγεί πώς να χρησιμοποιήσετε τη συνάρτηση VLOOKUP σε όλες τις εκδόσεις του Excel, συμπεριλαμβανομένων του Excel 2019 και του Microsoft 365.

Τι είναι η συνάρτηση VLOOKUP;

Η συνάρτηση VLOOKUP στο Excel χρησιμοποιείται για να βρει κάτι σε έναν πίνακα. Εάν έχετε σειρές δεδομένων οργανωμένων κατά επικεφαλίδες στηλών, το VLOOKUP μπορεί να χρησιμοποιηθεί για να εντοπίσετε μια τιμή χρησιμοποιώντας τη στήλη.

Όταν κάνετε μια VLOOKUP, λέτε στο Excel να εντοπίσει πρώτα τη σειρά που περιέχει τα δεδομένα που θέλετε να ανακτήσετε και, στη συνέχεια, να επιστρέψει την τιμή που βρίσκεται σε μια συγκεκριμένη στήλη εντός αυτής της σειράς.

Image
Image

Σύνταξη και ορίσματα συνάρτησης VLOOKUP

Υπάρχουν τέσσερα πιθανά μέρη αυτής της συνάρτησης:

=VLOOKUP(search_value, lookup_table, column_number, [approximate_match])

  • search_value είναι η τιμή που αναζητάτε. Πρέπει να βρίσκεται στην πρώτη στήλη του lookup_table.
  • Το

  • lookup_table είναι το εύρος στο οποίο αναζητάτε. Αυτό περιλαμβάνει search_value.
  • column_number είναι ο αριθμός που αντιπροσωπεύει πόσες στήλες στο lookup_table, από τα αριστερά, θα πρέπει να είναι η στήλη από την οποία το VLOOKUP επιστρέφει την τιμή.
  • Το

  • approximate_match είναι προαιρετικό και μπορεί να είναι είτε TRUE είτε FALSE. Καθορίζει αν θα βρεθεί μια ακριβής αντιστοίχιση ή μια κατά προσέγγιση αντιστοιχία. Όταν παραλείπεται, η προεπιλογή είναι TRUE, που σημαίνει ότι θα βρει μια κατά προσέγγιση αντιστοίχιση.

Παραδείγματα συναρτήσεων VLOOKUP

Ακολουθούν μερικά παραδείγματα που δείχνουν τη συνάρτηση VLOOKUP σε δράση:

Βρείτε την τιμή δίπλα σε μια λέξη από έναν πίνακα

=VLOOKUP("Lemons", A2:B5, 2)

Image
Image

Αυτό είναι ένα απλό παράδειγμα της συνάρτησης VLOOKUP όπου πρέπει να βρούμε πόσα λεμόνια έχουμε σε απόθεμα από μια λίστα με πολλά είδη. Το εύρος που εξετάζουμε είναι A2:B5 και ο αριθμός που πρέπει να τραβήξουμε βρίσκεται στη στήλη 2, καθώς το "In stock" είναι η δεύτερη στήλη από το εύρος μας. Το αποτέλεσμα εδώ είναι 22.

Βρείτε τον αριθμό ενός υπαλλήλου χρησιμοποιώντας το όνομά του

=VLOOKUP(A8, B2:D7, 3)

=VLOOKUP(A9, A2:D7, 2)

Image
Image

Ακολουθούν δύο παραδείγματα όπου γράφουμε τη συνάρτηση VLOOKUP λίγο διαφορετικά. Και οι δύο χρησιμοποιούν παρόμοια σύνολα δεδομένων, αλλά δεδομένου ότι αντλούμε πληροφορίες από δύο ξεχωριστές στήλες, 3 και 2, κάνουμε αυτή τη διάκριση στο τέλος του τύπου - η πρώτη αρπάζει τη θέση του ατόμου στο A8 (Finley) ενώ ο δεύτερος τύπος επιστρέφει το όνομα που ταιριάζει με τον αριθμό υπαλλήλου στο A9 (819868). Δεδομένου ότι οι τύποι αναφέρονται σε κελιά και όχι σε μια συγκεκριμένη συμβολοσειρά κειμένου, μπορούμε να παραλείψουμε τα εισαγωγικά.

Χρήση δήλωσης IF με VLOOKUP

=IF(VLOOKUP(A2, Sheet4!A2:B5, 2)>10, "No", "Yes")

Image
Image

Το VLOOKUP μπορεί επίσης να συνδυαστεί με άλλες συναρτήσεις του Excel και να χρησιμοποιήσει δεδομένα από άλλα φύλλα. Κάνουμε και τα δύο σε αυτό το παράδειγμα για να προσδιορίσουμε εάν πρέπει να παραγγείλουμε περισσότερο από το αντικείμενο στη στήλη Α. Χρησιμοποιούμε τη συνάρτηση IF έτσι ώστε αν η τιμή στη θέση 2 στο Φύλλο4!A2:B5 είναι μεγαλύτερη από 10, γράφουμε Όχι για να υποδείξουμε ότι δεν χρειάζεται να παραγγείλουμε περισσότερα.

Βρείτε τον πλησιέστερο αριθμό σε έναν πίνακα

=VLOOKUP(D2, $A$2:$B$6, 2)

Image
Image

Σε αυτό το τελευταίο παράδειγμα, χρησιμοποιούμε το VLOOKUP για να εντοπίσουμε το ποσοστό έκπτωσης που πρέπει να χρησιμοποιείται για διάφορες μαζικές παραγγελίες παπουτσιών. Η έκπτωση που αναζητούμε βρίσκεται στη στήλη Δ, το εύρος που περιλαμβάνει τις πληροφορίες έκπτωσης είναι A2:B6 και εντός αυτού του εύρους βρίσκεται η στήλη 2 που περιέχει την έκπτωση. Δεδομένου ότι το VLOOKUP δεν χρειάζεται να βρει μια ακριβή αντιστοίχιση, το approximate_match παραμένει κενό για να υποδείξει TRUE. Εάν δεν βρεθεί ακριβής αντιστοίχιση, η συνάρτηση χρησιμοποιεί το επόμενο μικρότερο ποσό.

Μπορείτε να δείτε ότι στο πρώτο παράδειγμα των 60 παραγγελιών, η έκπτωση δεν βρίσκεται στον πίνακα στα αριστερά, επομένως χρησιμοποιείται το επόμενο μικρότερο ποσό των 50, το οποίο είναι έκπτωση 75%. Η στήλη F είναι η τελική τιμή όταν υπολογίζεται η έκπτωση.

Σφάλματα & κανόνες VLOOKUP

Ακολουθούν ορισμένα πράγματα που πρέπει να θυμάστε όταν χρησιμοποιείτε τη συνάρτηση VLOOKUP στο Excel:

  • Αν το search_value είναι μια συμβολοσειρά κειμένου, πρέπει να περιβάλλεται σε εισαγωγικά.
  • Το Excel θα επιστρέψει NO MATCH εάν το VLOOKUP δεν βρει αποτέλεσμα.
  • Το Excel θα επιστρέψει NO MATCH εάν δεν υπάρχει αριθμός εντός του lookup_table που να είναι μεγαλύτερος ή ίσος με το search_value.
  • Το Το Excel θα επιστρέψει REF! αν ο αριθμός_κολώνας είναι μεγαλύτερος από τον αριθμό των στηλών στον πίνακα_αναζήτησης.
  • Το search_value βρίσκεται πάντα στην αριστερή θέση του lookup_table και είναι η θέση 1 κατά τον προσδιορισμό του αριθμού_στήλης.
  • Αν καθορίσετε FALSE για approximate_match και δεν βρεθεί ακριβής αντιστοίχιση, το VLOOKUP θα επιστρέψει N/A.
  • Αν καθορίσετε TRUE για approximate_match και δεν βρεθεί ακριβής αντιστοίχιση, επιστρέφεται η επόμενη μικρότερη τιμή.
  • Οι μη ταξινομημένοι πίνακες θα πρέπει να χρησιμοποιούν FALSE για approximate_match έτσι ώστε να επιστραφεί η πρώτη ακριβής αντιστοίχιση.
  • Εάν το approximate_match είναι TRUE ή παραλειφθεί, η πρώτη στήλη πρέπει να ταξινομηθεί αλφαβητικά ή αριθμητικά. Εάν δεν είναι ταξινομημένο, το Excel μπορεί να επιστρέψει μια μη αναμενόμενη τιμή.
  • Η χρήση απόλυτων αναφορών κελιών σάς επιτρέπει να συμπληρώνετε αυτόματα τύπους χωρίς να αλλάξετε τον πίνακα αναζήτησης.

Άλλες λειτουργίες όπως το VLOOKUP

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

Η συνάρτηση XLOOKUP είναι παρόμοια, αλλά λειτουργεί προς οποιαδήποτε κατεύθυνση.

Συνιστάται: