Λειτουργία Excel TEXTAFTER
Η TEXTAFTER Η συνάρτηση εξάγει και επιστρέφει το κείμενο που εμφανίζεται μετά από μια δεδομένη υποσυμβολοσειρά ή οριοθέτη.
Note: Αυτή η λειτουργία είναι διαθέσιμη μόνο στο Excel για Microsoft 365 στο κανάλι Insider.
Σύνταξη
TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
Επιχειρήματα
Παρατηρήσεις
Τιμή επιστροφής
Επιστρέφει τη συμβολοσειρά κειμένου που έχει εξαχθεί.
Παράδειγμα
Εδώ, παίρνουμε την ακόλουθη λίστα κειμένου ως παράδειγμα για να δείξουμε πώς να χρησιμοποιήσετε το TEXTAFTER λειτουργία για εξαγωγή κειμένου υπό διαφορετικές συνθήκες.
#Παράδειγμα1: Εξαγάγετε το κείμενο μετά τον πρώτο οριοθέτη στο Excel
Για να εξαγάγετε το κείμενο που εμφανίζεται μετά το πρώτο κόμμα στα καθορισμένα κελιά, μπορείτε να εφαρμόσετε τη συνάρτηση TEXTAFTER ως εξής.
Επιλέξτε ένα κελί δίπλα στο πρώτο κελί κειμένου από το οποίο θέλετε να εξαγάγετε το κείμενο, εισαγάγετε τον ακόλουθο τύπο και πατήστε το εισάγετε κλειδί για το αποτέλεσμα. Επιλέξτε αυτό το κελί αποτελέσματος, σύρετέ το Λαβή αυτόματης συμπλήρωσης κάτω για να λάβετε τα υπόλοιπα αποτελέσματα.
=TEXTAFTER(A2,",")
Σημείωση: Σε αυτήν την περίπτωση, στον τύπο απαιτούνται μόνο τα δύο πρώτα ορίσματα.
#Παράδειγμα2: Εξαγάγετε το κείμενο μετά τον Νο οριοθέτη στο Excel
Από προεπιλογή, η συνάρτηση TEXTAFTER εξάγει το κείμενο μετά τον πρώτο οριοθέτη στη συμβολοσειρά κειμένου, ακόμα κι αν υπάρχουν πολλαπλοί οριοθέτες στο κείμενο. Εάν θέλετε να εξαγάγετε το κείμενο μετά το Νο οριοθέτη, όπως το δεύτερο κόμμα σε αυτήν την περίπτωση, μπορείτε να εφαρμόσετε τη συνάρτηση TEXTAFTER ως εξής.
Επιλέξτε ένα κελί δίπλα στο πρώτο κελί κειμένου από το οποίο θέλετε να εξαγάγετε το κείμενο, εισαγάγετε τον ακόλουθο τύπο και πατήστε το εισάγετε κλειδί για το αποτέλεσμα. Επιλέξτε αυτό το κελί αποτελέσματος, σύρετέ το Λαβή αυτόματης συμπλήρωσης κάτω για να λάβετε τα υπόλοιπα αποτελέσματα.
=TEXTAFTER(A2,",",2)
Note: Για να εξαγάγετε το κείμενο που εμφανίζεται μετά τον nth οριοθέτη, πρέπει απλώς να καθορίσετε το όρισμα instance_num ως τον αντίστοιχο αριθμό. Σε αυτή την περίπτωση, εισάγω τον αριθμό 2 για να υποδείξω το δεύτερο κόμμα.
#Παράδειγμα3: Εξαγωγή του κειμένου μετά από μια δεδομένη υποσυμβολοσειρά (χωρίς διάκριση πεζών-κεφαλαίων) στο Excel
Από προεπιλογή, η συνάρτηση TEXTAFTER κάνει διάκριση πεζών-κεφαλαίων. Εάν θέλετε να απενεργοποιήσετε την ευαισθησία πεζών-κεφαλαίων, εφαρμόστε τη λειτουργία TEXTAFTER ως εξής.
Επιλέξτε ένα κελί (ας πούμε B2 σε αυτήν την περίπτωση), εισαγάγετε τον ακόλουθο τύπο και πατήστε το εισάγετε κλειδί για το αποτέλεσμα. Επιλέξτε αυτό το κελί αποτελέσματος και σύρετέ το Λαβή αυτόματης συμπλήρωσης κάτω για να λάβετε τα υπόλοιπα αποτελέσματα.
=TEXTAFTER(A2,"Consultant",1,1)
Note: Για να απενεργοποιήσετε την ευαισθησία πεζών-κεφαλαίων στη συνάρτηση TEXTAFTER, πρέπει να καθορίσετε το όρισμα Match_mode ως 1. Σε αυτήν την περίπτωση, όλο το κείμενο που εμφανίζεται μετά την υποσυμβολοσειρά "Σύμβουλος" ή "ΣΥΜΒΟΥΛΟΣ" θα εξαχθεί.
#Παράδειγμα4: Επιστρέψτε μια προσαρμοσμένη τιμή όταν το TEXTAFTER δεν ταιριάζει με κανένα κείμενο
Όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης, από προεπιλογή, η συνάρτηση TEXTAFTER επιστρέφει #N/A όταν δεν βρεθούν αντιστοιχίες. Για να επιστρέψετε μια προσαρμοσμένη τιμή αντί για σφάλματα, μπορείτε να εφαρμόσετε τη συνάρτηση TEXTAFTER ως εξής.
Επιλέξτε ένα κελί δίπλα στο πρώτο κελί κειμένου από το οποίο θέλετε να εξαγάγετε το κείμενο, εισαγάγετε τον ακόλουθο τύπο και πατήστε το εισάγετε κλειδί για το αποτέλεσμα. Επιλέξτε αυτό το κελί αποτελέσματος και σύρετέ το Λαβή αυτόματης συμπλήρωσης κάτω για να λάβετε τα υπόλοιπα αποτελέσματα.
=TEXTAFTER(A2,"Consultant",1,1,,"text not found")
Note: Σε αυτόν τον τύπο, "κείμενο δεν βρέθηκε” είναι η προσαρμοσμένη τιμή που επιστρέφεται όταν το TEXTAFTER δεν ταιριάζει με κανένα κείμενο. Μπορείτε να το αλλάξετε όπως χρειάζεστε.
#Παράδειγμα5: Εξαγάγετε το κείμενο μετά τον τελευταίο οριοθέτη στο Excel
Συνήθως, μπορείτε να καθορίσετε την παράμετρο instance_num για να εξαγάγετε το κείμενο μετά τον ένατο οριοθέτη σε μια συμβολοσειρά κειμένου. Εάν πρέπει να εξαγάγετε το κείμενο μετά τον τελευταίο οριοθέτη, ο ευκολότερος τρόπος είναι να καθορίσετε έναν αρνητικό αριθμό για αυτήν την παράμετρο.
Για παράδειγμα, για να εξαγάγετε το κείμενο που εμφανίζεται μετά το τελευταίο κόμμα στον παρακάτω πίνακα, η συνάρτηση TEXTAFTER μπορεί να αλλάξει ως εξής.
Επιλέξτε ένα κελί (ας πούμε B2 σε αυτήν την περίπτωση), εισαγάγετε τον ακόλουθο τύπο και πατήστε το εισάγετε κλειδί. Επιλέξτε αυτό το κελί αποτελεσμάτων και σύρετε το Λαβή αυτόματης συμπλήρωσης κάτω για να λάβετε τα υπόλοιπα αποτελέσματα.
=TEXTAFTER(A2,",",-1)
Note: Εδώ -1 στον τύπο βοηθά στην αναζήτηση της αρχικής συμβολοσειράς κειμένου από το τέλος.
Σχετικές λειτουργίες
Συνάρτηση Excel TEXTBEFORE
Η συνάρτηση TEXTBEFORE επιστρέφει το κείμενο που εμφανίζεται πριν από μια δεδομένη υποσυμβολοσειρά ή οριοθέτη.
Λειτουργία Excel TEXTSPLIT
Η συνάρτηση TEXTSPLIT διαχωρίζει τις συμβολοσειρές κειμένου με έναν δεδομένο οριοθέτη σε έναν πίνακα σε στήλες και σειρές.
Λειτουργία Excel VALUETOTEXT
Η συνάρτηση VALUETOTEXT μετατρέπει οποιαδήποτε καθορισμένη τιμή σε κείμενο.
Τα καλύτερα εργαλεία παραγωγικότητας του Office
Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος
Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...
Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)
- Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
- Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
- Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
- Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.