Εξαγωγή κειμένου πριν ή μετά το δεύτερο κενό ή κόμμα
Εάν πρέπει να εξαγάγετε τις συμβολοσειρές κειμένου που είναι πριν ή μετά τον δεύτερο ή τον ένατο συγκεκριμένο χαρακτήρα (κενό ή κόμμα) από μια λίστα κελιών, αυτό το άρθρο θα εισαγάγει ορισμένους τύπους για την επίλυση αυτής της εργασίας στο Excel.
- Εξαγάγετε το κείμενο μετά το δεύτερο ή το ένα διάστημα ή το κόμμα στο Excel
- Εξαγάγετε το κείμενο πριν από το δεύτερο ή το διάστημα ή το κόμμα στο Excel
Εξαγάγετε το κείμενο μετά το δεύτερο ή το ένα διάστημα ή το κόμμα στο Excel
Στο Excel, ο συνδυασμός των συναρτήσεων TRIM, MID, FIND και SUBSTITUTE μπορεί να σας βοηθήσει να αντιμετωπίσετε αυτήν την εργασία, η γενική σύνταξη είναι:
- text: Η συμβολοσειρά κειμένου ή η αναφορά κελιού από την οποία θέλετε να εξαγάγετε κείμενο.
- Nth: Αντιπροσωπεύει τον αριθμό παρουσίας διαστήματος ή κόμμα στον οποίο θέλετε να εξαγάγετε κείμενο βάσει.
Εισαγάγετε ή αντιγράψτε τον ακόλουθο τύπο σε ένα κενό κελί όπου θέλετε να εξάγετε το αποτέλεσμα:
Επεξήγηση του τύπου:
ΥΠΟΤΥΠΟ (A2, "", "#", 2): Αυτή η συνάρτηση BUBSTITUTE χρησιμοποιείται για την εύρεση και αντικατάσταση του δεύτερου διαστήματος με # χαρακτήρα στο κελί A2. Θα έχετε το αποτέλεσμα ως εξής:Εισαγάγετε πολλές # κενές σειρές". Αυτό το επιστρεφόμενο αποτέλεσμα αναγνωρίζεται ως όρισμα εντός_κείμενο στη συνάρτηση FIND.
ΒΡΕΙΤΕ ("#", ΥΠΟΘΕΣΗ (A2, "", "#", 2)) + 1: Η συνάρτηση FIND θα πάρει τη θέση του # χαρακτήρα στη συμβολοσειρά κειμένου που επιστρέφεται από τη συνάρτηση SUBSTITUTE, προσθέτοντας 1 μέσα για να πάρετε την αρχική θέση μετά το δεύτερο κενό στο κείμενο και θα λάβετε 17. Το επιστρεφόμενο αποτέλεσμα θα αναγνωριστεί ως όρισμα start_num στη συνάρτηση MID.
MID (A2, FIND ("#", SUBSTITUTE (A2, "", "#", 2)) + 1,255): Η συνάρτηση MID χρησιμοποιείται για την εξαγωγή 255 χαρακτήρων από μια συμβολοσειρά κειμένου στο κελί A2 που ξεκινούν από τον αριθμό των χαρακτήρων που επιστρέφονται από τη συνάρτηση FIND.
ΤΑΚΤΟΠΟΙΗΣΗ(): Αυτή η συνάρτηση TRIM θα αφαιρέσει όλα τα επιπλέον κενά και θα αφήσει μόνο ένα ανάμεσα στις λέξεις.
:
1. Εάν τα κείμενά σας διαχωρίζονται με κόμμα ή άλλα οριοθετικά, απλά πρέπει να αντικαταστήσετε τη διαστημική συμβολοσειρά με άλλα διαχωριστικά όπως χρειάζεστε. Οπως:
2. Για να εξαγάγετε το κείμενο μετά τον ένατο χώρο, αλλάξτε τον αριθμό 2 στον αριθμό που χρειάζεστε στον τύπο, για παράδειγμα, για να εξαγάγετε το κείμενο μετά τον τρίτο κενό, απλά πρέπει να εφαρμόσετε τον ακόλουθο τύπο:
Εξαγάγετε το κείμενο πριν από το δεύτερο ή το διάστημα ή το κόμμα στο Excel
Για να εξαγάγετε το κείμενο πριν από το δεύτερο ή το ένα διάστημα ή το κόμμα, οι λειτουργίες ΑΡΙΣΤΕΡΑ, ΥΠΟΘΕΣΗ και FIND μπορούν να σας βοηθήσουν. Η γενική σύνταξη είναι:
- text: Η συμβολοσειρά κειμένου ή η αναφορά κελιού από την οποία θέλετε να εξαγάγετε κείμενο.
- Nth: Αντιπροσωπεύει τον αριθμό παρουσίας διαστήματος ή κόμμα στον οποίο θέλετε να εξαγάγετε κείμενο βάσει.
Αντιγράψτε ή εισαγάγετε τον παρακάτω τύπο σε ένα κενό κελί:
Και, στη συνέχεια, σύρετε τη λαβή πλήρωσης προς τα κάτω στα κελιά που θέλετε να εφαρμόσετε αυτόν τον τύπο και όλα τα κείμενα πριν από το δεύτερο διάστημα έχουν εξαχθεί όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης
Επεξήγηση του τύπου:
ΥΠΟΤΥΠΟ (A2, "", "#", 2): Αυτή η συνάρτηση BUBSTITUTE χρησιμοποιείται για την εύρεση και αντικατάσταση του δεύτερου διαστήματος με # χαρακτήρα στο κελί A2. Θα έχετε το αποτέλεσμα ως εξής:Εισαγάγετε πολλές # κενές σειρές". Αυτό το επιστρεφόμενο αποτέλεσμα αναγνωρίζεται ως όρισμα εντός_κείμενο στη συνάρτηση FIND.
ΒΡΕΙΤΕ ("#", ΥΠΟΘΕΣΗ (A2, "", "#", 2)) - 1: Η συνάρτηση FIND θα πάρει τη θέση του # χαρακτήρα στη συμβολοσειρά κειμένου που επιστρέφεται από τη συνάρτηση SUBSTITUTE, αφαιρώντας το 1 για να πάρει τη θέση πριν από τον δεύτερο χαρακτήρα διαστήματος στο κείμενο. Και θα πάρετε 15. Το επιστρεφόμενο αποτέλεσμα θα αναγνωριστεί ως το όρισμα num_chars στη συνάρτηση LEFT.
ΑΡΙΣΤΕΡΑ (A2, FIND ("#", SUBSTITUTE (A2, "", "#", 2)) - 1): Επιτέλους, η συνάρτηση LEFT χρησιμοποιείται για την εξαγωγή των αριστερότερων 15 χαρακτήρων που επιστρέφονται από τη συνάρτηση FIND από τη συμβολοσειρά κειμένου στο κελί A2.
:
1. Εάν τα κείμενά σας διαχωρίζονται με κόμμα ή άλλα οριοθετικά, απλά πρέπει να αντικαταστήσετε τη διαστημική συμβολοσειρά με άλλα διαχωριστικά όπως χρειάζεστε. Οπως:
2. Για να εξαγάγετε το κείμενο πριν από το ένατο διάστημα, αλλάξτε τον αριθμό 2 στον αριθμό που χρειάζεστε στον τύπο, για παράδειγμα, για να εξαγάγετε το κείμενο πριν από το τρίτο διάστημα, απλά πρέπει να εφαρμόσετε τον ακόλουθο τύπο:
Σχετικές συναρτήσεις που χρησιμοποιούνται:
- MID:
- Η συνάρτηση MID χρησιμοποιείται για την εύρεση και την επιστροφή ενός συγκεκριμένου αριθμού χαρακτήρων από τη μέση μιας δεδομένης συμβολοσειράς κειμένου.
- LEFT:
- Η συνάρτηση LEFT εξάγει τον δεδομένο αριθμό χαρακτήρων από την αριστερή πλευρά μιας παρεχόμενης συμβολοσειράς.
- FIND:
- Η συνάρτηση FIND χρησιμοποιείται για να βρει μια συμβολοσειρά μέσα σε μια άλλη συμβολοσειρά και επιστρέφει την αρχική θέση της συμβολοσειράς μέσα σε μια άλλη.
- SUBSTITUTE:
- Η συνάρτηση Microsoft Excel SUBSTITUTE αντικαθιστά κείμενο ή χαρακτήρες σε μια συμβολοσειρά κειμένου με άλλο κείμενο ή χαρακτήρες.
- TRIM:
- Η συνάρτηση TRIM αφαιρεί όλα τα επιπλέον κενά από τη συμβολοσειρά κειμένου και διατηρεί μόνο τα κενά μεταξύ των λέξεων.
Περισσότερα άρθρα:
- Εξαγάγετε πολλές γραμμές από ένα κελί
- Εάν έχετε μια λίστα συμβολοσειρών κειμένου που διαχωρίζονται με αλλαγές γραμμής (που συμβαίνει πατώντας τα πλήκτρα Alt + Enter κατά την εισαγωγή του κειμένου) και τώρα, θέλετε να εξαγάγετε αυτές τις γραμμές κειμένου σε πολλά κελιά όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Πώς θα μπορούσατε να το λύσετε με έναν τύπο στο Excel;
- Εξαγωγή Nth Word από συμβολοσειρά κειμένου στο Excel
- Εάν έχετε μια λίστα με συμβολοσειρές κειμένου ή προτάσεις, τώρα, θέλετε να εξαγάγετε τη συγκεκριμένη nth λέξη από τη λίστα όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Σε αυτό το άρθρο, θα παρουσιάσω ορισμένες μεθόδους για την επίλυση αυτής της εργασίας στο Excel.
- Εξαγωγή κειμένου μεταξύ παρενθέσεων από συμβολοσειρά κειμένου
- Εάν υπάρχει μέρος του κειμένου που περιβάλλεται με παρενθέσεις μέσα στη συμβολοσειρά κειμένου, τώρα, πρέπει να εξαγάγετε όλες τις συμβολοσειρές κειμένου μεταξύ των παρενθέσεων, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Πώς θα μπορούσατε να επιλύσετε αυτήν την εργασία γρήγορα και εύκολα στο Excel;
- Εξαγωγή συμβολοσειράς από συμβολοσειρά κειμένου στο Excel
- Μπορεί να είναι μια κοινή εργασία για εσάς που πρέπει να εξαγάγετε υποστρώματα από συμβολοσειρές κειμένου, στο Excel, δεν υπάρχει άμεση λειτουργία για να το κάνετε αυτό, αλλά, με τη βοήθεια των λειτουργιών ΑΡΙΣΤΕΡΑ, ΔΕΞΙΑ, MID και ΑΝΑΖΗΤΗΣΗ, μπορείτε να εξαγάγετε είδη υποστρώματος όπως χρειάζεστε.
Τα καλύτερα εργαλεία παραγωγικότητας του Office
Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος
Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...
Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)
- Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
- Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
- Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
- Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.