Fonction Texte TEXTE.APRES

Renvoie le texte qui se trouve après le caractère ou la chaîne donné. C’est l’opposé de la fonction TEXTE.AVANT

Syntaxe

=TEXTE.APRES(texte, délimiteur, [instance_num], [match_mode], [match_end])

La syntaxe de la fonction TEXTE.APRES a les arguments suivants :

texte : Le texte dans lequel vous recherchez. Caractères génériques non autorisés. Obligatoire.

délimiteur : Le texte qui marque le point après lequel vous voulez extraire. Obligatoire.

instance_num : L’instance du délimiteur après laquelle vous souhaitez extraire le texte. Par défaut, instance_num = 1. Un nombre négatif commence la recherche de texte à partir de la fin. Optionnel.

match_mode : Détermine si la recherche de texte est sensible à la casse. La valeur par défaut est sensible à la casse. Optionnel. Entrez l’un des éléments suivants :

  • 0       Sensible à la casse.
  • 1       Insensible à la casse.

match_end : Traite la fin du texte comme un délimiteur. Par défaut, le texte est une correspondance exacte. Optionnel. Entrez l’un des éléments suivants :

  • 0       Ne pas faire correspondre le délimiteur avec la fin du texte.
  • 1       Faites correspondre le délimiteur avec la fin du texte.

Remarques

Lors de la recherche avec une valeur de délimiteur vide, TEXTE.APRES correspond immédiatement. Il renvoie le texte entier lors de la recherche depuis le début (si instance_num est positif) et le texte vide lors de la recherche depuis la fin (si instance_num est négatif).

Exemple Résultat
=TEXTE.APRES(“Chaperon rouge, chaperon rouge”, “capot”) ‘s, chaperon rouge
=TEXTE.APRES(“Chaperon rouge, chaperon rouge”, “”) Chaperon rouge, chaperon rouge
=TEXTE.APRES(“Chaperon rouge, chaperon rouge”, “”, -1)

Les Erreurs

  • Excel renvoie une erreur #N/A si le délimiteur n’est pas contenu dans le texte.
  • Excel renvoie une #VALEUR ! erreur si instance_num = 0 ou si instance_num est supérieur à la longueur du texte.
  • Excel renvoie une erreur #N/A si instance_num est supérieur au nombre d’occurrences du délimiteur.