Aide LibreOfficeDev 26.8
Renvoie le texte qui précède le début de l'instance donnée d'une sous-chaîne séparatrice.
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. S'il est omis ou fourni comme une chaîne vide, renvoie l'erreur #N/D ou la valeur exprimée par Si non trouvé.
Numéro d'instance : (facultatif) l'instance du délimiteur avant laquelle extraire le texte. La valeur par défaut est 1. Un nombre négatif lance la recherche à partir de la fin. La valeur 0 renvoie l'erreur #N/D
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) la valeur renvoyée si aucune correspondance n'est trouvée. La valeur par défaut est #N/D.
=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.
COM.MICROSOFT.TEXTBEFORE