Πίνακας περιεχομένων
Στο Microsoft Excel, μερικές φορές πρέπει να αναζητήσουμε διάφορους τύπους δεδομένων που σχετίζονται με μια συγκεκριμένη λέξη ή πληροφορία μέσα στο κείμενο σε ένα κελί από το σύνολο δεδομένων ή έναν πίνακα. Με τη βοήθεια της συνάρτησης VLOOKUP, μπορούμε εύκολα να βρούμε αυτή τη λέξη από τον πίνακα και να εξάγουμε δεδομένα που σχετίζονται με την τιμή του κελιού που περιέχει αυτή τη λέξη.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το βιβλίο εργασίας του Excel που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου.
VLOOKUP για να βρείτε τη λέξη μέσα στο Text.xlsx2 Χρήσιμες μέθοδοι για την εφαρμογή του VLOOKUP εάν το κελί περιέχει μια λέξη μέσα στο κείμενο στο Excel
VLOOKUP χρησιμοποιείται γενικά για να αναζητήσει μια τιμή στην πιο αριστερή στήλη ενός πίνακα και η συνάρτηση επιστρέφει στη συνέχεια μια τιμή στην ίδια γραμμή από μια στήλη που καθορίζετε. Ο γενικός τύπος αυτής της συνάρτησης VLOOKUP είναι:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Μπορείτε να έχετε μια λεπτομερή επισκόπηση εδώ για το πώς αυτό VLOOKUP η λειτουργία λειτουργεί.
1. VLOOKUP για την εύρεση δεδομένων από κείμενο που περιέχει μια λέξη στο Excel
Στην ακόλουθη εικόνα, Στήλη Β περιέχει τα ονόματα μοντέλων διαφόρων τυχαίων chipsets και σε Στήλη Γ , υπάρχουν τα ονόματα των μοντέλων smartphone που χρησιμοποιούν τα αναφερόμενα chipset. Αυτό που θα κάνουμε εδώ είναι να αναζητήσουμε μια μερική αντιστοιχία ενός μοντέλου chipset και στη συνέχεια να εξάγουμε ποια συσκευή χρησιμοποιεί αυτό το συγκεκριμένο chipset.
Για παράδειγμα, θέλουμε να μάθουμε το μοντέλο συσκευής ενός smartphone που χρησιμοποιεί το Snapdragon chipset. Στήλη Β , το όνομα Snapdragon είναι παρόν με ένα όνομα μοντέλου, αλλά θα αναζητήσουμε αυτά τα δεδομένα με μια μερική αντιστοιχία αναφέροντας 'snapdragon' μόνο.
Έτσι, στην έξοδο Κελί C14 , ο σχετικός τύπος για την εύρεση του ονόματος του μοντέλου smartphone που χρησιμοποιεί το συγκεκριμένο chipset θα είναι:
=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)
Αφού πατήσετε Εισάγετε το , η συνάρτηση θα επιστρέψει Xiaomi Mi 11 Pro Έτσι, η συγκεκριμένη συσκευή χρησιμοποιεί το chipset της Snapdragon που βρίσκεται στο Κύτταρο B6 με τον αριθμό του μοντέλου του.
Διαβάστε περισσότερα: Ελέγξτε αν το κελί περιέχει μερικό κείμενο στο Excel (5 τρόποι)
2. VLOOKUP για την εξαγωγή δεδομένων με βάση μια τιμή από μια συγκεκριμένη θέση στο κελί
Τώρα θα έχουμε ένα διαφορετικό σύνολο δεδομένων στην παρακάτω εικόνα. Στήλη Β βρίσκεται με μερικούς τυχαίους τηλεφωνικούς αριθμούς σε διάφορες πολιτείες των ΗΠΑ. Στήλες Δ και Ε δείχνουν τους κωδικούς περιοχής και τα σχετικά ονόματα των πολιτειών αντίστοιχα. Θα αντιγράψουμε έναν αριθμό τηλεφώνου από το Στήλη Β και στη συνέχεια βρείτε το όνομα της πολιτείας εξάγοντας τον κωδικό από τα 3 αριστερά ψηφία του τηλεφωνικού αριθμού. VLOOKUP η συνάρτηση θα αναζητήσει τον εξαγόμενο κώδικα στον πίνακα του D4:E10 .
Στην έξοδο Κελί C13 , ο απαιτούμενος τύπος για την εύρεση του ονόματος της πολιτείας από τον αριθμό τηλεφώνου που αναφέρεται στο Κελί Β13 θα είναι:
=VLOOKUP(VALUE(LEFT(B13,3)),D4:E10,2,FALSE)
Αφού πατήσετε Εισάγετε το , η συνάρτηση θα επιστρέψει το όνομα της κατάστασης- Νέα Υόρκη . Έτσι, ο δηλωμένος τηλεφωνικός αριθμός με τον συγκεκριμένο κωδικό στην αρχή σε Κελί Β13 είναι εγγεγραμμένο για την πολιτεία της Νέας Υόρκης.
Σχετικό περιεχόμενο: Excel Εάν το κελί περιέχει κείμενο, τότε επιστρέψτε την τιμή (8 εύκολοι τρόποι)
Μια εναλλακτική λύση στο VLOOKUP για την εύρεση δεδομένων με βάση μια λέξη μέσα στο κείμενο
Μια κατάλληλη εναλλακτική λύση για το VLOOKUP συνάρτηση είναι η XLOOKUP Η συνάρτηση XLOOKUP είναι ο συνδυασμός της συνάρτησης VLOOKUP και HLOOKUP Εξάγει δεδομένα με βάση τις εισόδους του πίνακα αναζήτησης και επιστρέφει τον πίνακα. Ο γενικός τύπος αυτής της συνάρτησης έχει ως εξής:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
Μπορείτε να απορροφήσετε μια λεπτομερή επισκόπηση αυτής της λειτουργίας κάνοντας κλικ στην επιλογή εδώ .
Με βάση το πρώτο μας σύνολο δεδομένων στην πρώτη μέθοδο, αν επιλέξουμε να χρησιμοποιήσουμε το XLOOKUP τότε ο απαιτούμενος τύπος στην έξοδο Κελί C14 θα πρέπει να μοιάζει με αυτό:
=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)
Αφού πατήσετε Εισάγετε το , η συνάρτηση θα επιστρέψει το παρόμοιο αποτέλεσμα που προέκυψε προηγουμένως.
Σε αυτή τη λειτουργία, η τέταρτο επιχείρημα περιέχει ένα προσαρμοσμένο μήνυμα που θα εμφανιστεί εάν η τιμή αναζήτησης δεν βρεθεί στον πίνακα. πέμπτο όρισμα (match_mode) έχει οριστεί από '2' που δηλώνει μπαλαντέρ ταιριάζει με βάση την είσοδο στο πρώτο όρισμα.
Καταληκτικά λόγια
Ελπίζω οι μέθοδοι που αναφέρονται παραπάνω να εξάγουν δεδομένα βάσει συγκεκριμένων κριτηρίων με το VLOOKUP συνάρτηση θα σας προκαλέσει τώρα να τις εφαρμόσετε στις απαραίτητες εργασίες σας στο Excel. Εάν έχετε οποιεσδήποτε ερωτήσεις ή σχόλια, ενημερώστε μας μέσω των σχολίων. Ή μπορείτε να δείτε τα άλλα άρθρα μας σχετικά με τις συναρτήσεις του Excel σε αυτόν τον ιστότοπο.