TEXTE.AVANT

Renvoie le texte qui apparaßt avant une sous-chaßne ou un délimiteur donné.

Syntaxe

TEXTE.AVANT( Texte [; Délimiteur [; Numéro Instance [; Mode Correspondre [; Correspondre à la fin [; Si non trouvé ]]]]])

Texte : le texte original.

DĂ©limiteur : (facultatif) le dĂ©limiteur. Plusieurs dĂ©limiteurs peuvent ĂȘtre fournis.

Numéro Instance : (facultatif) instance du délimiteur avant lequel extraire le texte. La valeur par défaut est 1. Un nombre négatif lance la recherche depuis la fin.

Mode Correspondre : (facultatif) défini sur 1 pour effectuer une correspondance insensible à la casse. La valeur par défaut est 0.

Correspondre à la fin : (facultatif) défini sur 1 pour traiter la fin du texte comme un délimiteur. La valeur par défaut est 0.

Si non trouvé : (facultatif) valeur renvoyée si aucune correspondance n'est trouvée. La valeur par défaut est #N/D.

note

N'importe quel arguments facultatifs peut ĂȘtre omis. Un argument facultatif nĂ©cessite que tous les sĂ©parateurs prĂ©cĂ©dents soient prĂ©sents.


Exemples

=TEXTE.AVANT("Être ou ne pas ĂȘtre";"ĂȘtre";2;0;0;"@@@") renvoie la chaĂźne "Être ou ne pas", en prenant jusqu'Ă  la deuxiĂšme instance du dĂ©limiteur "ĂȘtre".

=TEXTE.AVANT("Être ou ne pas ĂȘtre";"question";1;0;0;"@@@") renvoie le texte "@@@" car le dĂ©limiteur "question" n'est pas dans le texte source.

Informations techniques

tip

Cette fonction est disponible depuis LibreOffice 25.8.


Cette fonction ne fait PAS partie de la norme Open Document Format for Office Applications (OpenDocument) Version 1.3. Partie 4 : format de formule recalculée (OpenFormula). L'espace de noms est

COM.MICROSOFT.TEXTBEFORE

Aidez-nous !