TEXTE.ENTRE

La fonction TEXTE.ENTRE renvoie une chaîne contenant l’ensemble de tous les caractères qui s’affichent entre deux sous-chaînes données dans la chaîne d’origine.

TEXTE.ENTRE(chaîne-source; première-chaîne-recherche; deuxième-chaîne-recherche; première-occurrence; deuxième-occurrence)

chaîne-source : Une valeur quelconque.

première-chaîne-recherche : La valeur de chaîne dans laquelle effectuer la recherche pour la première correspondance.

deuxième-chaîne-recherche : La valeur de chaîne dans laquelle effectuer la recherche pour la deuxième correspondance.

première-occurrence : Valeur facultative indiquant l’occurrence de première-chaîne-recherche à faire correspondre au sein de chaîne-source (1 pour la première correspondance, 2 pour la deuxième correspondance, …, -1 pour la dernière correspondance, -2 pour l’avant-dernière correspondance, …). Si rien n’est indiqué, cette valeur est définie sur 1.

deuxième-occurrence : Valeur facultative indiquant l’occurrence de deuxième-chaîne-recherche à faire correspondre au sein de chaîne-source (après première-occurrence) (1 pour la première correspondance, 2 pour la deuxième correspondance, …, -1 pour la dernière correspondance, -2 pour l’avant-dernière correspondance, …). Si rien n’est indiqué, cette valeur est définie sur 1.

Remarques

  • Par défaut, s’il existe plusieurs occurrences de première-chaîne-recherche dans chaîne-source et qu’aucune valeur n’est spécifiée pour première-occurrence, TEXTE.ENTRE renvoie le texte commençant avec la première occurrence. S’il existe plusieurs occurrences de deuxième-chaîne-recherche dans chaîne-source et qu’aucune valeur n’est spécifiée pour deuxième-occurrence, TEXTE.ENTRE renvoie le texte jusqu’à la première occurrence de deuxième-chaîne-recherche trouvée après la première occurrence de première-chaîne-recherche.

  • EXP.REG est autorisé dans chaîne-recherche pour les recherches plus complexes.

  • La recherche n’est pas sensible à la casse par défaut. Pour prendre la casse en compte dans votre recherche, utilisez la fonction EXP.REG pour chaîne-recherche.

Exemples

=TEXTE.ENTRE("Pomme,Banane,Fraise"; ","; ",") renvoie « Banane ».

=TEXTE.ENTRE("Extraire le texte entre la première occurrence de le et la dernière occurrence de texte"; "le"; "texte"; 1; -1) renvoie « texte entre la première occurrence de le et la dernière occurrence de ».

=TEXTE.ENTRE("Extraire le texte entre la première occurrence de le et la dernière occurrence de texte"; "texte"; "la") renvoie " entre ".

=TEXTE.ENTRE("Obtenir l’ensemble du texte entre les deux nombres 45 120 et 31 233"; EXP.REG("[09]+"); EXP.REG("[09]+")) renvoie «  et  ».

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Avez-vous trouvé cet article utile ?
Limite de caractères : 250
La limite maximale des caractères est 250.
Merci de votre feedback.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.