Fonction TEXTE.AVANT Excel

Comment utiliser la fonction TEXTE.AVANT sur Excel ?

5
(10)

Excel, c'est comme un couteau suisse : bourré d'outils, mais parfois… un peu compliqué à manière. Prenez le cas classique de l'extraction de texte : avant, on jonglait entre GAUCHE , TROUVE , voire même CHERCHE (et oui, c'était galère). Aujourd'hui, la fonction TEXTE.AVANT débarque !

En un clin d'œil, vous pouvez extraire une partie d'un texte avant un caractère précis . Besoin du nom d'un utilisateur avant le "@" dans une adresse e-mail ? Hop, c'est fait. Un code produit avant un tiret ? Facile.

Alors pourquoi s'embêter avec des formules complexes quand on peut faire plus simple ? On vous explique tout dans ce guide, avec des exemples concrets et des astuces imparables . Suivez le guide !


Ma note pour cette fonction (et mes explications dans cet article) :


Pour aller encore plus loin et maîtriser Excel de manière complète, pensez à découvrir notre formation Excel certifiante qui vous aidera à gagner en efficacité et à mieux gérer vos données.

Prêt à découvrir les subtilités de TEXTE.AVANT ?

Comprendre la Fonction TEXTE.AVANT dans Excel

La fonction TEXTE.AVANT permet d’extraire une portion d’une chaîne de texte avant un délimiteur spécifique. Elle est particulièrement utile pour récupérer le nom d’un utilisateur à partir d’une adresse e-mail ou extraire une partie d’un code produit.

👉 Avant son introduction, on devait imbriquer TROUVE (ou CHERCHE) avec GAUCHE. Désormais, tout est plus simple !

Syntaxe et utilisation de la Fonction TEXTE.AVANT sur Excel

TEXTE.AVANT(Texte; Délimiteur)
  • Texte (obligatoire) : La chaîne de caractères contenant l’élément à extraire.
  • Délimiteur (obligatoire) : Le caractère ou groupe de caractères avant lequel on souhaite extraire.

Exemples pratiques de la fonction TEXTE.AVANT sur Excel

Exemple 1 : extraire les noms d’utilisateurs

Ce tableau liste plusieurs e-mails. Tu veux extraire le nom des utilisateurs (colonne B)

Exemple Excel TEXTE.AVANT
  • (1) Avant l’arrivée de TEXTE.AVANT, tu devais utiliser cette formule. C’est tellement plus facile aujourd’hui, non ?
  • Si tu veux extraire le nom de domaine, tu peux utiliser la fonction TEXTE.APRES.
  • Tu peux aussi séparer le nom d’utilisateur et le nom de domaine avec la fonctionnalité « Convertir » accessible dans l’onglet « Données » en spécifiant "@" comme séparateur.

Exemple 2 : extraction des prénoms à partir de noms complets

Vous avez une liste de noms complets sous la forme "Jean Dupont" et vous souhaitez récupérer uniquement le prénom :

=TEXTE.AVANT(A2; " ")

Cela extrait tout ce qui se trouve avant le premier espace, soit "Jean".

Exemple 3 : Récupération des codes produit avant un séparateur

Dans une liste de références produit comme "PROD-12345", vous voulez isoler la partie "PROD" :

=TEXTE.AVANT(A2; "-")

Cela extrait "PROD" en supprimant le reste après le tiret.

Exemple 4 : Extraction d’une date à partir d’un format texte

Si vous avez une colonne avec des dates formatées en texte, comme "2024/03/15 - Commande", et que vous voulez récupérer uniquement la date :

=TEXTE.AVANT(A2; " - ")

Ici, on extrait tout ce qui précède le " - ".

Correction des erreurs courantes avec TEXTE.AVANT sur Excel

ErreursSolutions
#VALEUR! : Si le délimiteur n’existe pas dans la chaîne.Vérifiez avec ESTERREUR pour éviter les erreurs.
Utilisation avec plusieurs caractères : Vous pouvez définir plusieurs caractères comme délimiteur !=TEXTE.AVANT(A2; "-")
Cela extraira tout ce qui précède le premier "-".
Erreurs et fonctions Excel

Astuces et conseils

  • Besoin d’extraire ce qui est après le délimiteur ? Utilisez TEXTE.APRES =TEXTE.APRES(A2; "@")Ici, on récupère le nom de domaine.
  • Vous préférez une solution sans formules ? Utilisez Données > Convertir avec "@" comme séparateur.

FAQ : Réponses aux problèmes courants

Puis-je extraire plusieurs éléments avec TEXTE.AVANT ?

Non, il extrait uniquement ce qui précède le premier délimiteur.

Comment éviter l’erreur si le délimiteur est absent ?

En combinant avec SI.ESTERREUR ou SIERREUR.

Peut-on utiliser plusieurs délimiteurs ?

Non, mais vous pouvez imbriquer plusieurs TEXTE.AVANT pour contourner cette limite.

Aller plus loin : ressources et formations Excel

E-book Excel Nicolas

Maîtrisez les fonctions de A à Z sur Excel

Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !

Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.

Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.

Pour explorer encore plus de fonctionnalités et astuces sur Excel, visitez notre Formation Excel Certifiante.

Envie de perfectionner vos compétences Excel avec un formateur expert, et tout cela en plein cœur de Paris ? Découvrez notre formation Excel à Paris.

Envie de découvrir d'autres fonctions de Texte ?
Découvrez notre page avec toutes les fonctions d'Excel ou la fonction MINUSCULE, MAJUSCULE ou encore NOMPROPRE

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 5 / 5. Nombre de votes : 10

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent - Formateur Excel chez Morpheus Formation

Nicolas Parent - Formateur Excel chez Morpheus Formation

Je suis Nicolas, formateur Excel et co-fondateur de Morpheus Formation. Ancien comptable diplômé d'un DCG, j’ai accompagné des dizaines de collègues avant de me spécialiser dans la formation Excel. Avec plus de 700 apprenants accompagnés et des centaines d’heures de formation en entreprise, j’ai développé une pédagogie simple : rendre Excel accessible, quel que soit votre niveau.

Mes spécialités : Power Query, les Tableaux Croisés Dynamiques (TCD) ou encore les fonctions modernes : RECHERCHEX, SI.CONDITIONS, FILTRE…

Je forme notamment sur :
Formation Excel 2.0 à distance : exploiter les dernières fonctionnalités
Formation Excel débutant : poser des bases solides
Formation Excel avancé : approfondir l’analyse et l’automatisation
Formation Excel à Paris : accompagnement en présentiel

💡 Bon à savoir : nos formations sont éligibles au CPF si vous avez travaillé plus de deux ans en France. Cliquez ici pour découvrir la meilleure formation Excel CPF.

Articles: 297

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert