Μετάβαση στο κύριο περιεχόμενο

Πώς να αναζητήσετε αντιστοίχιση μερικής συμβολοσειράς στο Excel;

Συγγραφέας: Sun Τελευταία τροποποίηση: 2020-04-27

Για παράδειγμα, υπάρχει μια σειρά δεδομένων και η στήλη Ε είναι η λίστα ονομάτων των μαθητών, η στήλη F και G είναι η τάξη και ο βαθμός των μαθητών και η στήλη Η είναι η κατάταξη των βαθμολογιών των μαθητών, τώρα έχετε ένα δεδομένο όνομα "Jack" που είναι η μερική συμβολοσειρά του "Jacky", πώς μπορείτε να αναζητήσετε γρήγορα μερικό string match και να επιστρέψετε την κατάταξη του "Jacky" όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.
μερική συμβολοσειρά αναζήτησης doc 1

Ταίριασμα μερικής συμβολοσειράς VLOOKUP στο Excel


βέλος μπλε δεξιά φούσκα Ταίριασμα μερικής συμβολοσειράς VLOOKUP στο Excel

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

1. Επιλέξτε ένα κενό κελί για να εισαγάγετε τη μερική συμβολοσειρά που θέλετε να αναζητήσετε. Δείτε το στιγμιότυπο οθόνης:
μερική συμβολοσειρά αναζήτησης doc 2

2. Επιλέξτε ένα άλλο κελί στο οποίο θα τοποθετήσετε την τιμή αναζήτησης και εισαγάγετε αυτόν τον τύπο = VLOOKUP ($ K $ 1 & "*", $ E $ 1: $ H $ 14,4, FALSE), πατήστε εισάγετε κλειδί για να φτάσετε στην τιμή. Δείτε το στιγμιότυπο οθόνης:
μερική συμβολοσειρά αναζήτησης doc 3

Συμβουλή:

1. Στον τύπο, το K1 είναι το κελί που περιέχει τη μερική συμβολοσειρά, το E1: H14 είναι το εύρος δεδομένων, το 4 δείχνει την τιμή αναζήτησης στη στήλη Forth του εύρους. Μπορείτε να τα αλλάξετε όπως χρειάζεστε.

2. Εάν θέλετε απλώς να βρείτε ποιο όνομα αντιστοιχεί μερικώς στο συγκεκριμένο όνομα, μπορείτε επίσης να χρησιμοποιήσετε αυτόν τον τύπο =INDEX($E$2:$E$14,MATCH($K$1&"*",E2:E14,0)). (E2: E14 είναι η λίστα στηλών από την οποία θέλετε να αναζητήσετε, το k1 είναι το δεδομένο όνομα, μπορείτε να αλλάξετε όπως χρειάζεστε.)
μερική συμβολοσειρά αναζήτησης doc 4


Αναζητήστε μια τιμή σε πολλά φύλλα ή βιβλία εργασίας

Γενικά, η συνάρτηση LOOKUP στο Excel υποστηρίζει μόνο την αναζήτηση μιας τιμής στο ενεργό φύλλο ή στο ενεργό βιβλίο εργασίας, σε ορισμένες περιπτώσεις, μπορεί να θέλετε να αναζητήσετε πολλά φύλλα. ο ΠΡΟΣΟΧΗ σε πολλά φύλλα του Kutools για Excel θα σας ευνοήσει.  Κάντε κλικ για δωρεάν πλήρη δοκιμαστική έκδοση σε 30 ημέρες!
ημερομηνία μετατροπής εγγράφων
 
Kutools για Excel: με περισσότερα από 300 εύχρηστα πρόσθετα Excel, δωρεάν δοκιμή χωρίς περιορισμό σε 30 ημέρες.

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

Περιγραφή


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a scenario to match two column values.

col1 col2
abc-1 abc
def xyz
xyz-1 def
tnt-1 mno
mno-1 tnt

so i would like match the column values partially(eliminate '-1' and match the remaining part).

please advise.

Cheers,
PY
This comment was minimized by the moderator on the site
Re Shakira and Alice's question above - a simple workaround is just to use TRUNC of LEFT formula to truncate the first list. You could shorten it to 8 characters to limit the first list to LOGITECH or even less to cover shorter company names too...
This comment was minimized by the moderator on the site
Would be very helpful if there was a answer to Shakira's question. I have the same issue
This comment was minimized by the moderator on the site
Hi all,
Could you reply to Shakiras comments please. I have the same issue here and I cannot seem to find a feasible solution unless I create a real complex formula which involves creating unnecessary columns.
Thank you!
This comment was minimized by the moderator on the site
Hello.

I was wondering if there's a way to perform the VLOOKUP in the other way around, given that the lookup value may contain more characters than the return value. For example, in your example above, say you have Jacky as the lookup value and Jack in the list, and you want to return all similar names to Jacky. I have a list in which this case is present many times. My lookup value in the first list is a company called logitech europe s.a. and the name on the second list is simply logitech.

Thanks in advance!
This comment was minimized by the moderator on the site
I can't thank you enough, the =INDEX($E$2:$E$14,MATCH($K$1&"*",E2:E14,0)) is a real lifesaver
This comment was minimized by the moderator on the site
I wish you would show us where to find it in Kutools. Great tool when you can find what you need
This comment was minimized by the moderator on the site
Hi, KHill, so far, there is no a featrue in Kutools for Excel can lookup partial match, but soon, we will release some new features about vlook in new version of Kutools, you can try them then.
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations