Fonction TEXTE.APRES

Excel 365+

Résumé

La fonction TEXTE.APRES extrait le texte situé après un délimiteur spécifié dans une chaîne. C'est l'opposé de la fonction TEXTE.AVANT, idéale pour isoler des portions de texte après des séparateurs comme des virgules, espaces ou mots-clés.

Syntaxe

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

Paramètres

Paramètre Type Requis Description
texte Texte Oui Chaîne source pour l'extraction de texte
délimiteur Texte Oui Caractère ou séquence marquant la position d'extraction
no_position Nombre Non Occurrence spécifique du délimiteur à utiliser
mode_correspondance Nombre Non Contrôle de la sensibilité à la casse
fin_correspondance Nombre Non Option pour considérer la fin de texte
si_non_trouvé Any Non Valeur de substitution en cas d'échec

Utilisation de la fonction TEXTAFTER

TEXTE.APRES simplifie l'extraction de sous-chaînes après des séparateurs. Parfaite pour nettoyer des données importées, parser des noms, adresses ou logs. Remplace les combinaisons complexes de RECHERCHECAR, DROITE et LONGUEUR.

Exemples Courants de TEXTAFTER

Extraction basique après mot-clé

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

Retourne " rouge" - extrait après la première occurrence.

Deuxième occurrence

=TEXTE.APRES("email:[email protected]"; "@"; 2)

Retourne "com" - après le 2e délimiteur '@'.

Recherche depuis la fin

=TEXTE.APRES("Paris, France, Europe"; ", "; -1)

Retourne "Europe" - dernière occurrence.

Fin de texte comme délimiteur

=TEXTE.APRES("Socrate"; " "; ; ; 1)

Retourne "" puis géré avec SI pour retourner le nom complet.

Questions Fréquemment Posées

TEXTE.APRES extrait après le délimiteur, TEXTE.AVANT extrait avant.

Recherche depuis le début (positif) retourne tout le texte, depuis la fin (négatif) retourne chaîne vide.

Par défaut oui (0). Utilisez 1 pour ignorer la casse.

Erreurs Courantes et Solutions

#N/A - Délimiteur non trouvé

Cause: Le délimiteur n'existe pas dans le texte

Solution: Vérifiez l'orthographe ou utilisez si_non_trouvé

#VALEUR!

Cause: no_position=0 ou supérieur à la longueur du texte

Solution: Utilisez une valeur valide entre -n et +n

#N/A - Instance inexistante

Cause: no_position dépasse le nombre d'occurrences

Solution: Vérifiez le nombre d'occurrences du délimiteur

Notes

  • Disponible uniquement dans Excel 365 et versions récentes
  • Nombres négatifs pour instance_num comptent depuis la fin
  • Délimiteur vide a comportement spécial
  • Complémentaire de TEXTSPLIT pour divisions multiples

Compatibilité

Disponible dans : Excel 365, Canal actuel, Canal entreprise mensuel, Office pour Mac

Non disponible dans : Excel 2021, Excel 2019, Excel 2016 et versions antérieures

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 365+