Πώς να εξαγάγετε την πρώτη / τελευταία / nη λέξη από συμβολοσειρά κειμένου στο Excel;
Έχετε υποφέρει ποτέ με το πρόβλημα ότι πρέπει να εξαγάγετε μια συγκεκριμένη λέξη από τη συμβολοσειρά κειμένου σε ένα φύλλο εργασίας; Για παράδειγμα, έχετε το ακόλουθο εύρος συμβολοσειρών κειμένου που απαιτείται για να λάβετε την πρώτη / τελευταία ή ένατη λέξη από αυτές, εδώ μπορώ να μιλήσω για μερικούς αποτελεσματικούς τρόπους για να το λύσετε.
- Εξαγάγετε την πρώτη λέξη ή το επώνυμο από συμβολοσειρά κειμένου με τύπους
- Εξαγάγετε την nth λέξη από τη συμβολοσειρά κειμένου με τη λειτουργία που καθορίζεται από το χρήστη
- Εξαγάγετε κάθε λέξη από τη συμβολοσειρά κειμένου και καταχωρίστε τις οριζόντια ή κάθετα
- Εξαγάγετε την nth λέξη από τη συμβολοσειρά κειμένου με ένα καταπληκτικό εργαλείο
Εξαγάγετε την πρώτη λέξη ή το επώνυμο από τη συμβολοσειρά κειμένου με τους τύπους
Εάν πρέπει να εξαγάγετε την πρώτη λέξη από μια λίστα συμβολοσειρών κειμένου, οι παρακάτω τύποι μπορούν να σας βοηθήσουν.
Για να εξαγάγετε την πρώτη λέξη, εισαγάγετε τον παρακάτω τύπο σε ένα κενό κελί και, στη συνέχεια, σύρετε τη λαβή Αυτόματης Συμπλήρωσης αυτού του κελιού στο εύρος όπως χρειάζεστε.
= IF (ISERR (FIND ("", A2)), "", ΑΡΙΣΤΕΡΑ (A2, FIND ("", A2) -1))
Για να εξαγάγετε την τελευταία λέξη από κάθε κελί, εφαρμόστε αυτόν τον τύπο:
= IF (ISERR (FIND ("", A2)), "", RIGHT (A2, LEN (A2) -FIND ("*", SUBSTITUTE (A2, "", "*", LEN (A2) -LEN ( ΥΠΟΤΥΠΟ (A2, "", "")))))))
Και τώρα θα δείτε την πρώτη ή την τελευταία λέξη να εξάγεται από κάθε κελί.
: Στους παραπάνω τύπους, A2 υποδεικνύει το κελί από το οποίο θα εξαγάγετε την πρώτη ή την τελευταία λέξη.
Είναι δύσκολο να απομνημονεύσετε πολύπλοκους τύπους; Το καταπληκτικό εργαλείο σας βοηθά να εξαγάγετε το nth Word wμόνο με πολλά κλικ!
Πάνω από τους μεγάλους τύπους μπορούν να εξαχθούν μόνο η πρώτη και η τελευταία λέξη, αλλά θα είναι άχρηστο να εξαγάγετε την καθορισμένη nth λέξη, λέει η δεύτερη λέξη, η έκτη λέξη, κ.λπ. Ακόμα και μπορείτε να καταλάβετε τύπους για την επίλυση του προβλήματος, οι τύποι πρέπει να είναι πολύ περίπλοκο για απομνημόνευση και εφαρμογή. Εδώ, συνιστάται η Εξαγωγή της nth λέξης στο κελί του Kutools για Excel και θα σας βοηθήσει να εξαγάγετε την nth λέξη όσο το δυνατόν πιο εύκολη!
Kutools για Excel - Supercharge Excel με πάνω από 300 βασικά εργαλεία. Απολαύστε μια ΔΩΡΕΑΝ δοκιμή 30 ημερών με πλήρεις δυνατότητες χωρίς να απαιτείται πιστωτική κάρτα! Παρ'το Τώρα
Εξαγάγετε την nth λέξη από τη συμβολοσειρά κειμένου με τη λειτουργία που καθορίζεται από το χρήστη
Εάν θέλετε να εξαγάγετε τη δεύτερη, τρίτη ή κάθετη λέξη από τη συμβολοσειρά κειμένου, μπορείτε να δημιουργήσετε μια συνάρτηση καθορισμένη από τον χρήστη για να την αντιμετωπίσετε.
1. Κρατήστε πατημένο το ALT + F11 για να ανοίξετε το Παράθυρο Microsoft Visual Basic for Applications.
2. Κλίκ Κύριο θέμα > Μονάδα μέτρησηςκαι επικολλήστε τον ακόλουθο κώδικα στο Μονάδα μέτρησης παράθυρο.
Function FindWord(Source As String, Position As Integer)
'Update 20131202
Dim arr() As String
arr = VBA.Split(Source, " ")
xCount = UBound(arr)
If xCount < 1 Or (Position - 1) > xCount Or Position < 0 Then
FindWord = ""
Else
FindWord = arr(Position - 1)
End If
End Function
3. Στη συνέχεια, αποθηκεύστε τον κωδικό, σε αυτό το παράδειγμα, θα λάβω την τρίτη λέξη από τη συμβολοσειρά, οπότε πληκτρολογήστε αυτόν τον τύπο = εύρεση λέξης (A2,3) σε ένα κενό κελί B2 και, στη συνέχεια, σύρετε τη λαβή αυτόματης συμπλήρωσης αυτού του κελιού στο εύρος όπως χρειάζεστε. Δείτε το στιγμιότυπο οθόνης:
Σημείωση: Στον παραπάνω τύπο, A2 είναι το κελί από το οποίο θέλετε να εξαγάγετε λέξη, τον αριθμό 3 υποδεικνύει την τρίτη λέξη στη συμβολοσειρά που θα εξαγάγετε και μπορείτε να τις αλλάξετε όπως χρειάζεστε.
Εξαγάγετε κάθε λέξη από τη συμβολοσειρά κειμένου και καταχωρίστε τις οριζόντια ή κάθετα
Αυτή η μέθοδος θα εισαγάγει το Kutools για Excel Διαίρεση κελιών βοηθητικό πρόγραμμα για την εξαγωγή κάθε λέξης από κελιά συμβολοσειράς κειμένου και, στη συνέχεια, παραθέστε τις εξαγόμενες λέξεις οριζόντια ή κάθετα με βάση τις ανάγκες σας.
Kutools για Excel - Συσκευασμένο με πάνω από 300 βασικά εργαλεία για το Excel. Απολαύστε μια ΔΩΡΕΑΝ δοκιμή 30 ημερών με πλήρεις δυνατότητες χωρίς να απαιτείται πιστωτική κάρτα! Κατέβασε τώρα!
1. Επιλέξτε τα κελιά συμβολοσειράς κειμένου από τα οποία θα εξαγάγετε τις λέξεις τους και κάντε κλικ στο Kutools > Συγχώνευση & διαχωρισμός > Διαίρεση κελιών.
2. Στο άνοιγμα διαλόγου Split Cells, καθορίστε τον τύπο διαίρεσης στο Χαρακτηριστικά , ελέγξτε το Χώρος επιλογή του Καθορίστε ένα διαχωριστικό και κάντε κλικ στο Ok κουμπί. Δείτε το στιγμιότυπο οθόνης:
3. Τώρα καθορίστε το εύρος προορισμού στο οποίο θα εξάγετε τις εξαγόμενες λέξεις και κάντε κλικ στο OK κουμπί
Εάν έχετε ελέγξει το Διαχωρισμός σε στήλες επιλογή στον παραπάνω διάλογο Split Cells, κάθε λέξη εξάγεται από κάθε συμβολοσειρά κειμένου και καταγράφεται κάθετα.
Εάν έχετε ελέγξει το Διαχωρισμός σε σειρές επιλογή στον παραπάνω διάλογο Split Cells, κάθε λέξη εξάγεται από κάθε συμβολοσειρά κειμένου και παρατίθεται οριζόντια.
Εξαγάγετε την nth λέξη από τη συμβολοσειρά κειμένου στο Excel με ένα καταπληκτικό εργαλείο
Εάν έχετε εγκαταστήσει το Kutools για Excel, μπορείτε να χρησιμοποιήσετε το Formula Helper> Extract the nth word in cell για να εξαγάγετε γρήγορα την nth λέξη από το καθορισμένο κελί εύκολα.
Kutools για Excel - Συσκευασμένο με πάνω από 300 βασικά εργαλεία για το Excel. Απολαύστε μια ΔΩΡΕΑΝ δοκιμή 30 ημερών με πλήρεις δυνατότητες χωρίς να απαιτείται πιστωτική κάρτα! Κατέβασε τώρα!
1. Επιλέξτε το κελί στο οποίο θα τοποθετήσετε την εξαγόμενη λέξη και κάντε κλικ Kutools > Βοηθός τύπου > Βοηθός τύπου για να ενεργοποιήσετε αυτήν τη λειτουργία.
2. Στο πλαίσιο διαλόγου Βοηθός τύπων, κάντε τα εξής:
(1) Επιλέξτε Κείμενο από το Τύπος τύπου αναπτυσσόμενη λίστα;
(2) Κάντε κλικ για επισήμανση Εξαγάγετε την nth λέξη στο κελί στο Επιλέξτε έναν τύπο πλαίσιο λίστας;
(3) Στο Κύτταρο πλαίσιο, καθορίστε το κελί από το οποίο θα εξαγάγετε τη λέξη.
(4) στο Το Nth πλαίσιο, καθορίστε τον αριθμό.
3. Κάντε κλικ στο Ok κουμπί. Εάν είναι απαραίτητο, σύρετε τη λαβή αυτόματης συμπλήρωσης του κελιού τύπου και αντιγράψτε τον τύπο σε άλλα κελιά.
Επίδειξη: εξαγάγετε κάθε λέξη από τη συμβολοσειρά κειμένου και καταγράψτε τις οριζόντια ή κάθετα
Σχετικά άρθρα:
- Πώς να εξαγάγετε κείμενο πριν / μετά το διάστημα ή κόμμα μόνο στο Excel;
- Πώς να διαιρέσετε κείμενο με κενό / κόμμα / οριοθέτη στο Excel;
- Πώς μπορείτε να εξαγάγετε κείμενο μεταξύ κόμματα / παρενθέσεων / παρενθέσεων στο Excel;
Τα καλύτερα εργαλεία παραγωγικότητας γραφείου
Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου. Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...
Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη
- Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
- Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
- Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!