TEXTBETWEEN
Η συνάρτηση TEXTBETWEEN επιστρέφει μια τιμή συμβολοσειράς που αποτελείται από όλους τους χαρακτήρες που εμφανίζονται μεταξύ δύο δεδομένων μικρότερων συμβολοσειρών στην αρχική τιμή συμβολοσειράς.
TEXTBETWEEN(συμβολοσειρά-αναζήτησης; πρώτη-συμβολοσειρά-αναζήτησης; δεύτερη-συμβολοσειρά-αναζήτησης; πρώτη-εμφάνιση; δεύτερη-εμφάνιση)
συμβολοσειρά-προέλευσης: Οποιαδήποτε τιμή.
πρώτη-συμβολοσειρά-αναζήτησης: Η τιμή συμβολοσειράς προς αναζήτηση ως το πρώτο αποτέλεσμα.
δεύτερη-συμβολοσειρά-αναζήτησης: Η τιμή συμβολοσειράς προς αναζήτηση ως το δεύτερο αποτέλεσμα.
πρώτη-εμφάνιση: Μια προαιρετική τιμή που υποδεικνύει με ποια εμφάνιση της πρώτης-συμβολοσειράς-αναζήτησης μέσα στη συμβολοσειρά-προέλευσης να γίνει αντιστοίχιση (1 για το πρώτο αποτέλεσμα, 2 για το δεύτερο αποτέλεσμα, …, -1 για το τελευταίο αποτέλεσμα, -2 για το δεύτερο από το τέλος αποτέλεσμα, …). Αν παραλείπεται, η προεπιλογή είναι 1.
δεύτερη-εμφάνιση: Μια προαιρετική τιμή που υποδεικνύει με ποια εμφάνιση της δεύτερης-συμβολοσειράς-αναζήτησης μέσα στη συμβολοσειρά-προέλευσης (μετά την πρώτη-εμφάνιση) να γίνει αντιστοίχιση (1 για το πρώτο αποτέλεσμα, 2 για το δεύτερο αποτέλεσμα, …, -1 για το τελευταίο αποτέλεσμα, -2 για το δεύτερο από το τέλος αποτέλεσμα, …). Αν παραλείπεται, η προεπιλογή είναι 1.
Σημειώσεις
Από προεπιλογή, αν υπάρχουν πολλές εμφανίσεις της πρώτης-συμβολοσειράς-αναζήτησης στη σειρά-προέλευσης, η συνάρτηση TEXTBETWEEN θα επιστρέψει το κείμενο που ξεκινά από την πρώτη εμφάνιση. Αν υπάρχουν πολλές εμφανίσεις της δεύτερης-συμβολοσειράς-αναζήτησης στη συμβολοσειρά-προέλευσης, η συνάρτηση TEXTBETWEEN θα επιστρέψει το κείμενο έως την πρώτη εμφάνιση που θα βρεθεί μετά από την πρώτη εμφάνιση της πρώτης-συμβολοσειράς-αναζήτησης.
Η συνάρτηση REGEX επιτρέπεται στη συμβολοσειρά-αναζήτησης για πιο πολύπλοκες αναζητήσεις.
Από προεπιλογή, στην αναζήτηση δεν ισχύει διάκριση πεζών-κεφαλαίων. Για να ισχύει διάκριση πεζών-κεφαλαίων στην αναζήτησή σας, χρησιμοποιήστε τη συνάρτηση REGEX για τη συμβολοσειρά-αναζήτησης.
Παραδείγματα |
---|
Η συνάρτηση =TEXTBETWEEN("Μήλο,Μπανάνα,Φράουλα"; ";"; ";") επιστρέφει «Μπανάνα». Η συνάρτηση =TEXTBETWEEN("Εξαγωγή του κειμένου μεταξύ της πρώτης εμφάνισης του και της τελευταίας εμφάνισης του κειμένου"; "του"; "κειμένου"; 1; -1) επιστρέφει « κειμένου μεταξύ της πρώτης εμφάνισης του και της τελευταίας εμφάνισης του ». Η συνάρτηση =TEXTBETWEEN("Εξαγωγή όλου του κειμένου μεταξύ των δύο αριθμών 45120 και 31233"; REGEX("[0-9]+"); REGEX("[0-9]+")) επιστρέφει « και ». |