TEXTBEFORE

Returns the text that occurs before a given substring or delimiter.

Syntaxis

TEXTBEFORE( Text [; Delimiter [; Instance Number [; Match Mode [; Match End [; If Not Found ]]]]])

Text: the original text.

Delimiter: (optional) the delimiter. Multiple delimiters can be supplied.

Instance Number: (optional) the instance of the delimiter before which to extract text. The default is 1. A negative number starts searching from the end.

Match Mode: (optional) set to 1 to perform a case-insensitive match. The default is 0.

Match End: (optional) set to 1 to treat the end of text as a delimiter. The default is 0.

If Not Found: (optional) the value returned if no match is found. The default is #N/A.

note

Elk van de optionele argumenten kan worden weggelaten. Voor een optioneel argument moeten alle voorgaande scheidingstekens aanwezig zijn.


Voorbeelden

=TEXTBEFORE("To be or not to be";"be";2;0;0;"@@@") returns the string "To be or not to", taking up to the second instance of the delimiter "be".

=TEXTBEFORE("To be or not to be";"question";1;0;0;"@@@") returns the text "@@@" because the delimiter "question" is not in the source text.

Technische informatie

tip

Deze functie is beschikbaar sinds LibreOfficeDev 25.8.


Deze functie is GEEN onderdeel van de standaard Open Document Format for Office Applications (OpenDocument) Versie 1.3. Deel 4: Recalculated Formula (OpenFormula) indeling. De naamruimte is

COM.MICROSOFT.TEXTBEFORE