Εξαγωγή λέξης που περιέχει συγκεκριμένο κείμενο στο Excel
Μερικές φορές, μπορεί να θέλετε να εξαγάγετε τη λέξη από ένα κελί που περιέχει έναν συγκεκριμένο χαρακτήρα ή κείμενο, όπως το ακόλουθο στιγμιότυπο οθόνης που εμφανίζεται, για να εξαγάγετε όλες τις λέξεις που περιέχουν τον χαρακτήρα "=". Πώς θα μπορούσατε να επιλύσετε αυτήν την εργασία στο Excel;
Εξαγάγετε τη λέξη που περιέχει έναν συγκεκριμένο χαρακτήρα ή κείμενο
Για να λύσετε αυτό το πρόβλημα, θα πρέπει να δημιουργήσετε έναν τύπο που συνδυάζει τις συναρτήσεις TRIM, MID, SUBSTITUTE, REPT, MAX και FIND. Η γενική σύνταξη είναι:
- string: Η συμβολοσειρά κειμένου ή η τιμή κελιού που θέλετε να εξαγάγετε λέξη μέσα.
- char: Ο χαρακτήρας ή το κείμενο που θέλετε να εξαγάγετε λέξη περιέχει.
1. Εισαγάγετε ή αντιγράψτε τον παρακάτω τύπο σε ένα κενό κελί όπου θέλετε να λάβετε το αποτέλεσμα:
2. Στη συνέχεια, σύρετε και αντιγράψτε τον τύπο στα κελιά που θέλετε να χρησιμοποιήσετε και θα έχετε το ακόλουθο αποτέλεσμα:
Επεξήγηση του τύπου:
- ΥΠΟΤΥΠΟ (A2, "", REPT ("", 99)): Αυτή η συνάρτηση SUBSTITUTE θα αντικαταστήσει κάθε χώρο με 99 κενά που επιστρέφονται από τη συνάρτηση REPT και θα λάβει μια νέα συμβολοσειρά κειμένου με πολλά κενά μεταξύ κάθε λέξης. Ο αριθμός 99 είναι απλώς ένας αυθαίρετος αριθμός που αντιπροσωπεύει τη μεγαλύτερη λέξη που πρέπει να εξαγάγετε.
- ΒΡΕΙΤΕ ("=", ΥΠΟΘΕΣΗ (A2, "", REPT ("", 99))) - 50: Αυτή η συνάρτηση FIND χρησιμοποιείται για να βρει τη θέση του πρώτου συγκεκριμένου χαρακτήρα (σε αυτήν την περίπτωση, "=") μέσα στη νέα συμβολοσειρά κειμένου που επιστρέφεται από τη συνάρτηση SUBSTITUTE.
- ΜΕΓΙΣΤΗ(): Εάν το υπόστρωμα εμφανίζεται στο μπροστινό μέρος της συμβολοσειράς κειμένου, η συνάρτηση FIND θα λάβει αρνητικό αριθμό και αυτή η συνάρτηση MAX χρησιμοποιείται για την επαναφορά της αρνητικής τιμής στο 1.
- MID (SUBSTITUTE (A2, "", REPT ("", 99)), MAX (1, FIND ("=", SUBSTITUTE (A2, "", REPT ("", 99)) - 50), 99): Αυτή η συνάρτηση MID χρησιμοποιείται για την εξαγωγή 99 χαρακτήρων από τη συμβολοσειρά κειμένου που επιστρέφεται από τη συνάρτηση SUBSTITUTE σε μια συγκεκριμένη θέση που επέστρεψε από τη συνάρτηση FIND.
- ΤΑΚΤΟΠΟΙΗΣΗ(): Αυτή η συνάρτηση TRIM καταργεί όλους τους επιπλέον χώρους από τη συμβολοσειρά κειμένου που επιστρέφεται από τη συνάρτηση MID
Notes:
1. Στον παραπάνω τύπο, μπορείτε να αλλάξετε τον χαρακτήρα "=" σε οποιονδήποτε άλλο χαρακτήρα ή κείμενο που χρειάζεστε.
2. Εάν υπάρχουν πολλές λέξεις που περιέχουν τον συγκεκριμένο χαρακτήρα, θα εξαχθεί μόνο η πρώτη λέξη.
Σχετικές συναρτήσεις που χρησιμοποιούνται:
- REPT:
- Η συνάρτηση REPT χρησιμοποιείται για την επανάληψη των χαρακτήρων καθορισμένες φορές.
- SUBSTITUTE:
- Η συνάρτηση SUBSTITUTE αντικαθιστά κείμενο ή χαρακτήρες σε μια συμβολοσειρά κειμένου με άλλο κείμενο ή χαρακτήρες.
- TRIM:
- Η συνάρτηση TRIM αφαιρεί όλα τα επιπλέον κενά από τη συμβολοσειρά κειμένου και διατηρεί μόνο τα κενά μεταξύ των λέξεων.
- MID:
- Η συνάρτηση MID επιστρέφει τους συγκεκριμένους χαρακτήρες από τη μέση της συμβολοσειράς κειμένου.
- MAX:
- Η συνάρτηση MAX επιστρέφει τη μεγαλύτερη αριθμητική τιμή σε ένα εύρος τιμών.
Περισσότερα άρθρα:
- Εξαγάγετε το Word που ξεκινά με έναν συγκεκριμένο χαρακτήρα στο Excel
- Για παράδειγμα, ίσως χρειαστεί να εξαγάγετε τη λέξη που ξεκινά με έναν συγκεκριμένο χαρακτήρα “=” για κάθε κελί, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, πώς θα μπορούσατε να επιλύσετε αυτήν την εργασία γρήγορα και εύκολα στο Excel;
- Εξαγωγή κειμένου μεταξύ παρενθέσεων από συμβολοσειρά κειμένου
- Εάν υπάρχει μέρος του κειμένου που περιβάλλεται με παρενθέσεις μέσα στη συμβολοσειρά κειμένου, τώρα, πρέπει να εξαγάγετε όλες τις συμβολοσειρές κειμένου μεταξύ των παρενθέσεων, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Πώς θα μπορούσατε να επιλύσετε αυτήν την εργασία γρήγορα και εύκολα στο Excel;
- Εξαγωγή τελευταίας γραμμής κειμένου από κελί πολλαπλών γραμμών
- Για να εξαγάγετε την τελευταία γραμμή κειμένου από μια συμβολοσειρά κειμένου που διαχωρίζεται με αλλαγές γραμμής, συνήθως, δεν υπάρχει άμεσος τρόπος για να το λύσετε. Αυτό το άρθρο, θα παρουσιάσω έναν τύπο για την αντιμετώπιση αυτής της εργασίας στο Excel.
Τα καλύτερα εργαλεία παραγωγικότητας του Office
Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος
Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...
Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)
- Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
- Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
- Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
- Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.