S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web Excel 2024 Excel 2024 pour Mac Microsoft365.com Mon abonnement Office pour iPhone

Canal actuel

Canal d’entreprise mensuel

Canal d’entreprise semi-annuel

Canal d’entreprise semi-annuel (préversion)

Office pour Mac

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

Syntaxe

=TEXTE.APRES(texte,délimiteur,[no_position], [mode_correspondance], [fin_correspondance], [si_non_trouvé])

La syntaxe de la fonction TEXTE.APRES présente les arguments suivants :

texte    Texte dans le cadre de la recherche. Caractères génériques non autorisés. Obligatoire.

délimiteur    Texte qui marque le point après lequel vous souhaitez extraire. Obligatoire.

instance_num    Instance du délimiteur après laquelle vous souhaitez extraire le texte. Par défaut, instance_num = 1. Un nombre négatif commence à rechercher du texte à partir de la fin. Facultatif.

mode_correspondance    Détermine si la recherche de texte respecte la casse. La valeur par défaut respecte la casse. Facultatif. Entrez l’une des touches suivantes :

  • 0    Respecte la casse.

  • 1    Ne respecte pas la casse.

fin_correspondance    Traite la fin du texte comme un délimiteur. Par défaut, le texte correspond exactement. Facultatif. Entrez l’une des touches suivantes :

  • 0    Ne pas faire correspondre le délimiteur à la fin du texte.

  • 1    Faire correspondre le délimiteur à la fin du texte.

si_introuvable   Valeur renvoyée si aucune correspondance n’est trouvée. Par défaut, #N/A est renvoyé. Facultatif.

Remarques

Lorsque vous faites une recherche avec une valeur de délimiteur vide, TEXTE.APRES la fait correspondre immédiatement. Elle renvoie le texte en intégralité pendant la recherche à partir de l’avant (si l’instance_num est positive) et le texte vide pendant la recherche à partir de la fin (si l’instance_num est négative).

Exemple

Résultat

=TEXTE.APRES("Du chaperon rouge, chaperon rouge", "chaperon")

chaperon rouge

=TEXTE.APRES("Du chaperon rouge, chaperon rouge", "")

Du chaperon rouge, capuche rouge

=TEXTE.APRES("Du chaperon rouge, chaperon rouge", "", -1)

Erreurs

  • Excel renvoie une erreur #N/A si le délimiteur n’est pas contenu dans le texte.

  • Excel renvoie une erreur #VALUE ! 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.

Exemples

Copiez les données d’exemple dans chacun des tableaux suivants, et collez-les dans la cellule A1 d’une nouvelle feuille de calcul Excel. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.

Données

Le chaperon rouge du Petit chaperon rouge

Le chaperon rouge du Petit chaperon rouge

Formules

Résultats

=TEXTE.APRES(A2,"Rouge")

Capuche rouge du chaperon

=TEXTE.APRES(A2, "panier")

#N/A

=TEXTE.APRES(A3,"rouge",2)

capuche

=TEXTE.APRES(A3,"rouge",-2)

Capuche rouge du chaperon

=TEXTE.APRES(A3,"Rouge",,FAUX)

#N/A

=TEXTE.APRES(A2,"rouge",3)

#N/A

Données

Marc Aurèle

Socrate

Emmanuel Kant

Formules

Résultats

=TEXTE.APRES(A2," ",,,1)

Aurèle

=TEXTE.APRES(A3," ",,,0)

#N/A

=TEXTE.APRES(A3," ",,,1)

=SI(TEXTE.APRES(A3," ",,,1)="",A3)

Socrate

=TEXTE.APRES(A4," ",,,1)

Kant

Voir aussi

Fonctions de texte (référence)

Fonction TEXTBEFORE

Fonction TEXTSPLIT

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.