LibreOffice 26.2 Βοήθεια
Επιστρέφει το κείμενο που εμφανίζεται πριν από μια δεδομένη υποσυμβολοσειρά ή οριοθέτη.
TEXTBEFORE( Κείμενο [; Οριοθέτης [; Αριθμός παρουσίας [; Λειτουργία αντιστοίχισης [; Τέλος αντιστοίχισης [; Εάν δεν βρεθεί ]]]]])
Κείμενο: το αρχικό κείμενο.
Οριοθέτης: (προαιρετικό) ο οριοθέτης. Μπορούν να παρασχεθούν πολλαπλοί οριοθέτες.
Αριθμός παρουσίας: (προαιρετικό) η παρουσία του οριοθέτη πριν από τον οποίο θα εξαχθεί κείμενο. Η προεπιλογή είναι 1. Ένας αρνητικός αριθμός ξεκινά την αναζήτηση από το τέλος.
Λειτουργία αντιστοίχισης: (προαιρετικό) ορίστε την σε 1 για να εκτελέσετε αντιστοίχιση χωρίς διάκριση πεζών-κεφαλαίων. Η προεπιλογή είναι 0.
Τέλος αντιστοίχισης: (προαιρετικό) ορίστε την τιμή 1 για να θεωρήσετε το τέλος του κειμένου ως οριοθέτη. Η προεπιλογή είναι 0.
Εάν δεν βρεθεί: (προαιρετικό) η τιμή που επιστρέφεται εάν δεν βρεθεί αντιστοιχία. Η προεπιλογή είναι #Δ/Υ.
=TEXTBEFORE("Να είσαι ή να μην είσαι";"να είσαι";2;0;0;"@@@") επιστρέφει τη συμβολοσειρά "Να είσαι ή να μην είσαι", λαμβάνοντας υπόψη τη δεύτερη παρουσία του οριοθέτη "να είσαι".
=TEXTBEFORE("Να είσαι ή να μην είσαι";"ερώτηση";1;0;0;"@@@") επιστρέφει το κείμενο "@@@" επειδή ο οριοθέτης "ερώτηση" δεν υπάρχει στο κείμενο προέλευσης.
COM.MICROSOFT.TEXTBEFORE