Extraire le texte avant caractère

Fonctions utilisées :
Excel extraire texte avant caractère

Résumé

Pour extraire un texte avant un caractère donné (exemple: « -« ), il faut utiliser la fonction TEXTE.AVANT. Dans notre exemple, la formule en C5 est :

= TEXTE.AVANT( B5 ; "-" )

Cette formule permet de récupèrer le texte avant le tiret.

La fonction TEXTE.AVANT est une fonction récente d’Excel. Suivant votre version, vous devrez probablement utiliser une formule combinant la fonction GAUCHE et la fonction TROUVE (voir plus loin dans l’article).

Formule Excel – Extraire le texte avant caractère

= TEXTE.AVANT( texte ; caractère )

Explications

Dans notre exemple, nous avons une liste de références. L’objectif est d’extraire le texte avant le tiret. Dans les versions récentes d’Excel, la meilleure solution est d’utiliser la fonction TEXTE.AVANT. Pour les anciennes versions d’Excel, vous pouvez utiliser une formule combinant la fonction GAUCHE et la fonction TROUVE. Les deux solutions sont présentées ci-après.

Fonction TEXTE.AVANT

La fonction TEXTE.AVANT extrait la partie du texte présente avant un caractère donné. Cette fonction possède plusieurs options. Sa syntaxe est :

= TEXTE.AVANT( texte ; délimiteur ; [instance_num] ; [match_mode] ; [match_end] ; [if_not_found] )

La majorité des arguments sont optionnels. Seuls les deux premiers sont obligatoires :

= TEXTE.AVANT( texte ; délimiteur )

Dans notre exemple, la formule en C5 est :

= TEXTE.AVANT( B5 ; "-" )

Par cette formule, nous indiquons à Excel vouloir extraire de la cellule le texte situé avant le premier tiret.

Anciennes versions d’Excel

La fonction TEXTE.AVANT n’est disponible que dans les versions les plus récentes d’Excel. La formule suivante permet d’arriver au même résultat. Nous utilisons ici la fonction GAUCHE et la fonction TROUVE :

= GAUCHE( B5 ; TROUVE( "-" ; B5 ) -1 )

La fonction GAUCHE permet d’extraire d’une cellule une partie du texte située sur la gauche (les premiers caractères). Pour cela il faut indiquer le texte et le nombre de caractères voulus :

= GAUCHE( texte ; no_car )

Dans notre cas, le nombre de caractère dépend de la position du tiret dans le texte. Pour découvrir sa position nous utilisons la fonction TROUVE. Il faudra lui soustraire 1 pour obtenir la position du caractère précédent le tiret.

= TROUVE( "-" ; B5 ) - 1

--> Résultat: 3

Notre formule sera :

= GAUCHE( B5 ; TROUVE( "-" ; B5 ) -1 )

--> Résultat: "ABE"

Formules en lien

4.8/5 - (6 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Avis Morpheus Formation la meilleure formation Excel en 2026
Avis sur Morpheus Formation

Cleex.fr rejoint Morpheus Formation

Cleex.fr rejoint naturellement Morpheus Formation, l’organisme 100% spécialisé sur Excel et ses dernières nouveautés. 

Objectif ? Vous proposer toujours plus de contenus accessibles sur Excel !

Sacha Letullier pour Cleex
Sacha LETULLIER - Co-fondateur de Morpheus Formation

Formation Excel (100% finançable)

Un programme personnalisé, avec un formateur expert attitré et selon vos disponibilités.

Depuis 2021, Morpheus Formation a formé plus de 850 apprenants et dispensé plus de 15 000 heures de formation sur Excel et Power BI.
Tout cela, avec un taux de satisfaction global de 9,79/10. 

Morpheus Formation est un organisme certifié QUALIOPI
Formation Excel éligible CPF

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.

Cleex évolue… et rejoint Morpheus Formation
Bonne nouvelle 👋 Le site Cleex rejoint Morpheus Formation, organisme spécialisé dans la formation Excel moderne. Concrètement, ce qui change pour vous :
Sacha Letullier, co-fondateur de Morpheus Formation.
Yann Legrand, créateur de Cleex et contrôleur de gestion de formation.
  • toujours des tutoriels gratuits pour progresser
  • encore plus de ressources, exercices et guides pratiques
  • et la possibilité d’aller plus loin avec des formations Excel personnalisées animées par des experts.
Cliquez sur le lien : accédez au site Morpheus Formation pour découvrir toutes nos ressources offertes :)
Overlay Image
Sky Rocket Your Agency Income
Get Our Free Guide to
VOTRE CPF VA ÊTRE PLAFONNÉ DÈS MARS
Vous avez un projet Excel ou Power BI ? C’est le bon moment pour anticiper.
⭐ +850 apprenants formés — Satisfaction 9,8/10
Formez-vous avant les changements
WEBINAIRE IA - EXCEL
Inscription ouverte et gratuite 👇
⚠ Déjà +100 participants. Inscrivez-vous pour recevoir la rediffusion et les supports par mail.