Πώς να χρησιμοποιήσετε το VLOOKUP εάν το κελί περιέχει μια λέξη μέσα στο κείμενο στο Excel

  • Μοιραστείτε Αυτό
Hugh West

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

Κατεβάστε το βιβλίο ασκήσεων

Μπορείτε να κατεβάσετε το βιβλίο εργασίας του Excel που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου.

VLOOKUP για να βρείτε τη λέξη μέσα στο Text.xlsx

2 Χρήσιμες μέθοδοι για την εφαρμογή του 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 σε αυτόν τον ιστότοπο.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.