Les 50 fonctions texte d'Excel
Les fonctions texte d'Excel permettent de manipuler les chaînes de caractères : extraire une portion, combiner plusieurs cellules, changer la casse, supprimer les espaces inutiles ou remplacer des caractères. Elles servent principalement à nettoyer des données importées et à formater des textes dynamiquement.
Tu reçois des données mal formatées ? Des noms en majuscules à passer en minuscules, des codes à découper, des colonnes prénom/nom à fusionner en une seule ? Les fonctions texte sont tes meilleures alliées pour transformer ces données brutes en données propres, sans copier-coller.
Situation classique : tu récupères un export CRM avec des adresses email au format « JEAN.DUPONT@SOCIETE.COM ». Tu dois les mettre en minuscules avant de les importer ailleurs. Ou tu as une colonne « Prénom Nom » et tu veux séparer les deux en colonnes distinctes. Sans fonctions texte, c'est des heures de travail manuel. Avec MINUSCULE, GAUCHE et TROUVE, c'est réglé en trente secondes.
Les fonctions les plus utilisées sont GAUCHE, DROITE et STXT pour extraire du texte, CONCAT (ou l'opérateur &) pour combiner, et SUBSTITUE pour remplacer. Maîtrise ces cinq-là et tu pourras résoudre 90 % de tes problèmes de texte au quotidien.
Extraction précise
Découpe et extrait exactement la portion dont tu as besoin
Combinaison facile
Fusionne des textes issus de différentes cellules en un seul
Nettoyage automatique
Corrige la casse, supprime les espaces, remplace les caractères
Les fonctions essentielles
Tu n'as pas besoin de connaître toutes les fonctions texte pour être efficace. Ces quelques incontournables couvrent déjà la très grande majorité des situations que tu rencontreras.
- 1
GAUCHE extrait les X premiers caractères d'une cellule, parfait pour isoler un préfixe ou un code pays.
- 2
DROITE extrait les X derniers caractères, utile pour les extensions ou les codes postaux.
- 3
STXT extrait une portion au milieu d'un texte en précisant la position de départ et le nombre de caractères.
- 4
CONCAT fusionne plusieurs textes ou cellules en une seule chaîne.
- 5
SUBSTITUE remplace toutes les occurrences d'un texte par un autre dans une cellule.
- 6
SUPPRESPACE supprime les espaces en trop en début, fin et entre les mots d'un texte.
Cas d'usage courants
Nettoyage d'imports. Après un export CSV ou CRM, SUPPRESPACE élimine les espaces parasites et MINUSCULE/MAJUSCULE uniformise la casse pour que tes données soient prêtes à l'emploi.
Séparation prénom/nom. Combine TROUVE (pour localiser l'espace) et GAUCHE/DROITE pour scinder une colonne « Prénom Nom » en deux colonnes distinctes sans aucune manipulation manuelle.
Génération d'identifiants. Construis automatiquement des adresses email ou des codes produit en combinant des portions de texte avec CONCAT ou l'opérateur &.
Extraction de références. Récupère les trois premiers caractères d'un code article avec GAUCHE, ou la partie centrale d'un numéro de série avec STXT, pour alimenter d'autres formules.
Formatage d'affichage. La fonction TEXTE convertit une date ou un nombre en chaîne formatée (« 1 234,50 € », « 01/06/2025 »), ce qui te permet d'insérer ces valeurs dans des phrases dynamiques.
Correction de caractères. SUBSTITUE remplace un caractère incorrect dans toute une colonne en une seule formule, évitant de corriger chaque cellule à la main.
GAUCHE, DROITE ou STXT ?
Ces trois fonctions extraient toutes du texte d'une cellule, mais à des positions différentes. Savoir laquelle choisir évite des formules inutilement compliquées.
| Fonction | Quand l'utiliser | Limite |
|---|---|---|
| GAUCHE | Quand tu veux les X premiers caractères | Extrait depuis le début de la chaîne. Idéal pour récupérer un code pays (« FR »), un préfixe de référence ou les premières lettres d'un nom. |
| DROITE | Quand tu veux les X derniers caractères | Extrait depuis la fin de la chaîne. Pratique pour les codes postaux, les extensions de fichier ou les deux derniers chiffres d'une année. |
| STXT | Quand tu veux une portion au milieu | Extrait n'importe quelle portion en précisant la position de départ et le nombre de caractères. Plus flexible que les deux autres, elle englobe tous les cas que GAUCHE et DROITE ne couvrent pas. |
Si tu extrais depuis le début, utilise GAUCHE. Depuis la fin, DROITE. Pour tout ce qui est au milieu, STXT. Les trois se combinent souvent avec TROUVE ou CHERCHE pour localiser dynamiquement la position de départ.
Toutes les fonctions texte (50)
Questions fréquentes
SUBSTITUE remplace un texte précis par un autre, partout où il apparaît dans la cellule. REMPLACER, elle, agit à une position fixe : tu lui indiques à quel caractère commencer et combien en supprimer. En pratique, SUBSTITUE convient aux corrections de texte et REMPLACER aux modifications positionnelles.
Utilise l'opérateur & ou CONCAT avec la fonction TEXTE pour formater le nombre. Par exemple, ="Total "&TEXTE(A1;"0 €") affiche « Total 1 234 € ». Sans TEXTE, Excel colle le nombre brut sans formatage.
SUPPRESPACE retire les espaces en début et fin de cellule ainsi que les espaces doubles entre les mots. Pour les caractères invisibles non détectés (sauts de ligne, tabulations), ajoute EPURAGE autour, ce qui donne =SUPPRESPACE(EPURAGE(A1)).
TROUVE est sensible à la casse : elle distingue majuscules et minuscules. CHERCHE ne l'est pas. Pour localiser un « a » peu importe sa casse dans une phrase, utilise CHERCHE. Pour chercher exactement « Excel » et non « excel », utilise TROUVE.
Localise l'espace avec TROUVE(« « ;A1), puis extrais le prénom avec GAUCHE(A1;TROUVE(« « ;A1)-1) et le nom avec DROITE(A1;NBCAR(A1)-TROUVE(« « ;A1)). Depuis Excel 365, FRACTIONNER.TEXTE(A1;« « ) fait tout ça en une formule.
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois