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

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

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

Τι πρέπει να γνωρίζετε

  • Η συνάρτηση LOOKUP στο Excel χρησιμοποιείται για την αναζήτηση πληροφοριών σε μια σειρά ή στήλη.
  • Υπάρχουν δύο τρόποι να χρησιμοποιήσετε έναν τύπο LOOKUP, ανάλογα με τις ανάγκες σας: ως διάνυσμα και ως πίνακα.
  • Ο τύπος διανύσματος αναζητά μόνο μία γραμμή ή στήλη, ενώ ένας πίνακας αναζητά πολλές σειρές και στήλες.

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

Τι είναι η λειτουργία LOOKUP;

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

Υπάρχουν δύο τρόποι για να γράψετε έναν τύπο LOOKUP στο Excel, ανάλογα με τις ανάγκες σας. Η μία μορφή ονομάζεται διάνυσμα και η άλλη πίνακας.

Image
Image

Η συνάρτηση LOOKUP μπορεί να χρησιμοποιηθεί σε κάθε έκδοση του Excel.

LOOKUP Συνάρτηση Σύνταξη & Ορίσματα

Υπάρχουν δύο τρόποι για να χρησιμοποιήσετε τη συνάρτηση LOOKUP:

Διάνυσμα

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

=LOOKUP(lookup_value, lookup_vector, [result_vector])

  • lookup_value είναι η τιμή που πρέπει να αναζητήσει η συνάρτηση μέσα στο διάνυσμα. Μπορεί να είναι αριθμός, κείμενο, λογική τιμή, όνομα ή αναφορά. Αυτό το όρισμα απαιτείται.
  • Το

  • lookup_vector είναι το εύρος. Μπορεί να είναι μία γραμμή ή μία στήλη. Οι τιμές στο διάνυσμα πρέπει να είναι σε αύξουσα σειρά (π.χ., 1, 2, 3 ή A, B, C). Αυτό το όρισμα απαιτείται.
  • Το

  • result_vector είναι ένα προαιρετικό εύρος. Εάν χρησιμοποιείται, πρέπει να έχει ακριβώς το ίδιο μέγεθος με το lookup_vector.

Ακολουθούν μερικοί ακόμη κανόνες που πρέπει να θυμάστε όταν χρησιμοποιείτε τη διανυσματική μορφή της συνάρτησης LOOKUP:

  • Αν το lookup_value είναι μικρότερο από τη μικρότερη τιμή στο lookup_vector, το Excel παράγει το σφάλμα N/A.
  • Εάν δεν μπορεί να βρεθεί το lookup_value, η συνάρτηση LOOKUP ταιριάζει με τη μεγαλύτερη τιμή στο lookup_vector που είναι μικρότερη ή ίση με την τιμή lookup_value.

Πίνακας

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

=LOOKUP(lookup_value, array)

  • lookup_value είναι η τιμή που πρέπει να αναζητήσει η συνάρτηση μέσα στον πίνακα. Μπορεί να είναι αριθμός, κείμενο, λογική τιμή, όνομα ή αναφορά. Οι τιμές πρέπει να είναι με αύξουσα σειρά (π.χ. 1, 2, 3 ή A, B, C). Αυτό το όρισμα απαιτείται.
  • Το

  • array είναι το εύρος των κελιών που περιέχουν την τιμή που συγκρίνετε με την τιμή lookup_value. Αυτό το όρισμα απαιτείται.

Έχετε επίσης υπόψη αυτούς τους κανόνες:

  • Εάν δεν μπορεί να βρεθεί το lookup_value, χρησιμοποιείται αντ' αυτού η μεγαλύτερη τιμή στον πίνακα που είναι μικρότερη ή ίση με την τιμή lookup_value.
  • Αν το lookup_value είναι μικρότερο από τη μεγαλύτερη τιμή στην πρώτη γραμμή ή στήλη, επιστρέφεται το σφάλμα N/A.
  • Αν ο πίνακας περιλαμβάνει περισσότερες στήλες από σειρές, η συνάρτηση LOOKUP αναζητά το lookup_value στην πρώτη σειρά.
  • Εάν ο πίνακας περιλαμβάνει περισσότερες σειρές από στήλη, η συνάρτηση LOOKUP αναζητά την τιμή lookup_στην πρώτη στήλη.

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

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

Χρήση του διανύσματος αναζήτησης για αναζήτηση στον πίνακα

=LOOKUP(1003, A2:A5, C2:C5)

Image
Image

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

Χρήση συστοιχίας αναζήτησης για αναζήτηση στον πίνακα

=LOOKUP(1003, A2:C5)

Image
Image

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

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

=LOOKUP(A2, D2:D6, F2:F6)

Image
Image

Αυτός ο τύπος LOOKUP διασταυρώνει τη βαθμολογία στη στήλη A με το σύστημα βαθμολόγησης στη στήλη D. Η συνάρτηση LOOKUP βλέπει πού πέφτει η βαθμολογία στο σύστημα βαθμολόγησης και, στη συνέχεια, αναζητά τον βαθμό στο F2:F6 σε ξέρετε τι να γράψετε δίπλα στην παρτιτούρα. Δεδομένου ότι ορισμένες από αυτές τις τιμές δεν βρίσκονται στον πίνακα στα δεξιά, το LOOKUP χρησιμοποιεί την επόμενη χαμηλότερη τιμή.

Αυτός ο συγκεκριμένος τύπος θα μπορούσε επίσης να γραφτεί σε μορφή πίνακα ως εξής:

=LOOKUP(A2, D2:F6)

Τα αποτελέσματα είναι τα ίδια αφού η στήλη D είναι η αρχή της επιλογής και το τέλος, που κρατά τον βαθμό, είναι η στήλη F.

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

Εντοπισμός τελευταίου αριθμού στη λίστα

=LOOKUP(9,99999999999999E+307, A:A)

Image
Image

Ο τύπος LOOKUP βρίσκει τον τελευταίο αριθμό στη στήλη A. Δεδομένου ότι το 9.99999999999999E+307 είναι ο μεγαλύτερος αριθμός που μπορείτε να έχετε σε ένα φύλλο εργασίας του Excel, ο τύπος θα εμφανίσει τον τελευταίο αριθμό στη λίστα, ακόμη και αν υπάρχουν κενά κελιά περιλαμβάνεται στη σειρά.

Εντοπισμός τελευταίας τιμής κειμένου στη λίστα

=LOOKUP(REPT("z", 255), A:A)

Image
Image

Το παράδειγμα εντοπίζει την τελευταία τιμή κειμένου από τη στήλη A. Η συνάρτηση REPT χρησιμοποιείται εδώ για την επανάληψη του z στον μέγιστο αριθμό που μπορεί να είναι οποιαδήποτε τιμή κειμένου, που είναι 255. Παρόμοια με το παράδειγμα αριθμού, αυτό απλώς προσδιορίζει το τελευταίο κελί που περιέχει κείμενο.

Χρήση δεδομένων πίνακα για να βρείτε τιμές επικεφαλίδων

=LOOKUP(2, 1/(B3:G3 ""), B$2:G$2)

Image
Image

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

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

Το LOOKUP είναι μια αρκετά βασική συνάρτηση αναζήτησης/αναφοράς. Υπάρχουν και άλλα που είναι κατάλληλα για πιο προηγμένες χρήσεις.

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

Το XLOOKUP είναι μια παρόμοια, πιο προηγμένη λειτουργία αναζήτησης.

Συνιστάται: