Επιστρέφει κείμενο που εμφανίζεται μετά από δεδομένο χαρακτήρα ή συμβολοσειρά. Είναι το αντίθετο της συνάρτησης TEXTBEFORE.
Σύνταξη
=TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
Η σύνταξη της συνάρτησης TEXTAFTER περιλαμβάνει τα παρακάτω ορίσματα:
κείμενο Το κείμενο στο οποίο κάνετε αναζήτηση. Δεν επιτρέπονται χαρακτήρες μπαλαντέρ. Υποχρεωτικό.
οριοθέτης Το κείμενο που επισημαίνει το σημείο μετά το οποίο θέλετε να εξαγάγετε. Υποχρεωτικό.
Αριθμός_παρουσίας Η παρουσία του οριοθέτη μετά την οποία θέλετε να εξαγάγετε το κείμενο. Από προεπιλογή, instance_num = 1. Ένας αρνητικός αριθμός ξεκινά την αναζήτηση κειμένου από το τέλος. Προαιρετικό.
match_mode Καθορίζει εάν η αναζήτηση κειμένου κάνει διάκριση πεζών-κεφαλαίων. Η προεπιλογή κάνει διάκριση πεζών-κεφαλαίων. Προαιρετικό. Εισαγάγετε ένα από τα εξής:
-
0 Διάκριση πεζών-κεφαλαίων.
-
1 Χωρίς διάκριση πεζών-κεφαλαίων.
match_end Χειρίζεται το τέλος του κειμένου ως οριοθέτη. Από προεπιλογή, το κείμενο αντιστοιχεί απόλυτα. Προαιρετικό. Εισαγάγετε ένα από τα εξής:
-
0 Μην αντιστοιχίσετε τον οριοθέτη με το τέλος του κειμένου.
-
1 Αντιστοιχίσετε τον οριοθέτη με το τέλος του κειμένου.
if_not_found Η τιμή που επιστρέφεται εάν δεν βρεθεί αντιστοιχία. Από προεπιλογή, επιστρέφεται #N/A. Προαιρετικό.
Παρατηρήσεις
Κατά την αναζήτηση με μια κενή τιμή οριοθέτη, η ΣΥΝΆΡΤΗΣΗ TEXTAFTER αντιστοιχεί αμέσως. Επιστρέφει ολόκληρο το κείμενο κατά την αναζήτηση από το μπροστινό μέρος (εάν το instance_num είναι θετικό) και κενό κείμενο κατά την αναζήτηση από το τέλος (εάν instance_num είναι αρνητικό).
Παράδειγμα |
Αποτέλεσμα |
---|---|
=TEXTAFTER("Red riding hood’s, red hood", "hood") |
’s, κόκκινη σκουφίτσα |
=TEXTAFTER("Red riding hood’s, red hood", "") |
Κοκκινοσκουφίτσα, κόκκινη σκουφίτσα |
=TEXTAFTER("Red riding hood’s, red hood", "", -1) |
Σφάλματα
-
Το Excel επιστρέφει ένα σφάλμα #N/A εάν ο οριοθέτης δεν περιέχεται στο κείμενο.
-
Το Excel επιστρέφει μια #VALUE! σφάλμα εάν instance_num = 0 ή αν instance_num είναι μεγαλύτερο από το μήκος του κειμένου.
-
Το Excel επιστρέφει ένα σφάλμα #N/A εάν instance_num είναι μεγαλύτερο από τον αριθμό των εμφανίσεων του οριοθέτη.
Παραδείγματα
Αντιγράψτε τα δεδομένα παραδείγματος σε κάθε έναν από τους παρακάτω πίνακες και επικολλήστε τα στο κελί A1 ενός νέου φύλλου εργασίας του Excel. Εάν χρειαστεί, ρυθμίστε το πλάτος των στηλών για να βλέπετε όλα τα δεδομένα.
Δεδομένα |
||
Η Κόκκινη Κουκούλα της Κοκκινοσκουφίτσας |
||
Η κόκκινη κουκούλα της Κοκκινοσκουφίτσας |
||
Τύποι |
Αποτελέσματα |
|
=TEXTAFTER(A2,"Red") |
Η κόκκινη κουκούλα της κοκκινοσκουφίτσας |
|
=TEXTAFTER(A2,"basket") |
#Δ/Υ |
|
=TEXTAFTER(A3,"red",2) |
Κουκούλα |
|
=TEXTAFTER(A3,"red",-2) |
Η κόκκινη κουκούλα της κοκκινοσκουφίτσας |
|
=TEXTAFTER(A3,"Red",,FALSE) |
#Δ/Υ |
|
=TEXTAFTER(A2,"red",3) |
#Δ/Υ |
Δεδομένα |
|
Marcus Aurelius |
|
Socrates |
|
Immanuel Kant |
|
Τύποι |
Αποτελέσματα |
=TEXTAFTER(A2," ",,,1) |
Aurelius |
=TEXTAFTER(A3," ",,,0) |
#Δ/Υ |
=TEXTAFTER(A3," ",,,1) |
|
=IF(TEXTAFTER(A3," ",,,1)="",A3) |
Socrates |
=TEXTAFTER(A4," ",,,1) |
Kant |