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

Εξαγωγή λέξης που περιέχει συγκεκριμένο κείμενο στο Excel

Μερικές φορές, μπορεί να θέλετε να εξαγάγετε τη λέξη από ένα κελί που περιέχει έναν συγκεκριμένο χαρακτήρα ή κείμενο, όπως το ακόλουθο στιγμιότυπο οθόνης που εμφανίζεται, για να εξαγάγετε όλες τις λέξεις που περιέχουν τον χαρακτήρα "=". Πώς θα μπορούσατε να επιλύσετε αυτήν την εργασία στο Excel;


Εξαγάγετε τη λέξη που περιέχει έναν συγκεκριμένο χαρακτήρα ή κείμενο

Για να λύσετε αυτό το πρόβλημα, θα πρέπει να δημιουργήσετε έναν τύπο που συνδυάζει τις συναρτήσεις TRIM, MID, SUBSTITUTE, REPT, MAX και FIND. Η γενική σύνταξη είναι:

=TRIM(MID(SUBSTITUTE(string," ",REPT(" ",99)),MAX(1,FIND(char,SUBSTITUTE(string," ",REPT(" ",99)))-50),99))
  • string: Η συμβολοσειρά κειμένου ή η τιμή κελιού που θέλετε να εξαγάγετε λέξη μέσα.
  • char: Ο χαρακτήρας ή το κείμενο που θέλετε να εξαγάγετε λέξη περιέχει.

1. Εισαγάγετε ή αντιγράψτε τον παρακάτω τύπο σε ένα κενό κελί όπου θέλετε να λάβετε το αποτέλεσμα:

=TRIM(MID(SUBSTITUTE(A2," ",REPT(" ",99)),MAX(1,FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50),99))

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 επιστρέφει τη μεγαλύτερη αριθμητική τιμή σε ένα εύρος τιμών.

Περισσότερα άρθρα:

  • Εξαγωγή κειμένου μεταξύ παρενθέσεων από συμβολοσειρά κειμένου
  • Εάν υπάρχει μέρος του κειμένου που περιβάλλεται με παρενθέσεις μέσα στη συμβολοσειρά κειμένου, τώρα, πρέπει να εξαγάγετε όλες τις συμβολοσειρές κειμένου μεταξύ των παρενθέσεων, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Πώς θα μπορούσατε να επιλύσετε αυτήν την εργασία γρήγορα και εύκολα στο Excel;

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

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

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

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
J'ai le même problème que Pierre, le "FIND" n'existe pas sur mon excel.
This comment was minimized by the moderator on the site
Leider erkennt Excel die Formel nicht und deklariert sie als invalid!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations