Fonctions de traitement de texte Excel
- Excel Formation
- 29 sept.
- 3 min de lecture

Découvrez les meilleures fonctions de traitement de texte Excel : nettoyage, extraction, et reformatage. Idéal pour modifier vos bases de données Excel !
Cours niveau intermédiaire
Sommaire
Traitement de texte : le top des Fonctions Excel
Fonction CHERCHE
fonction TROUVE
SUPPRESPACE
Fonction MID
Associer les fonctions texte avec d’autres fonctions
Cas métiers concrets
Fonctions complémentaires utiles
Gérer les erreurs fréquentes
Introduction aux fonctions de traitement texte dans Excel
Les fonctions texte d’Excel permettent de transformer, extraire ou nettoyer des données issues de fichiers CSV, exports ERP, bases RH ou comptables.
Elles sont essentielles pour :
Nettoyer des bases de données
Uniformiser des noms, prénoms, adresses
Extraire des parties de texte (codes, numéros, initiales)
Réunir plusieurs éléments dans une seule cellule
Traitement de texte : le top des Fonctions Excel
Fonction CHERCHE
=CHERCHE(texte_cherché; texte_complet)
But : Trouver la position d’un mot ou caractère dans une chaîne de texte
Exemple : =CHERCHE("a";"Marc") → 2
Fréquence d'usage :Très fréquente en nettoyage de données, analyse ,recherche de mots-clés.

fonction TROUVE
=TROUVE(texte_cherché ; texte_complet ; [position_départ])
But : Identique à CHERCHE, mais sensible à la casse.
Exemple : =TROUVE("a";"Marc") → 2
Utile uniquement quand la casse doit être respectée : mots de passe, codes précis, etc.

SUPPRESPACE : nettoyer un nom mal formaté
=SUPPRESPACE(texte)
But : Supprimer tous les espaces inutiles dans un texte, sauf ceux entre les mots.
Très utile pour nettoyer des copier-coller, des exports PDF ou des champs saisis à la main
Exemple : =SUPPRESPACE(" Jean Dupont ") Cette fonction va supprimer les espaces dans la cellule A2 et va la formater

Fonction MID
La fonction MID permet d’extraire une partie d’un texte, à partir d’une position précise, pour un nombre de caractères défini.
=MID(texte; position_départ; nombre_caractères)
texte : la cellule ou le texte à analyser
position_départ : la position (chiffre) où commence l’extraction
nombre_caractères : combien de caractères extraire
Exemple :
Dans la cellule A1, il y a marqué : bonjour
=MID(A1;2;3)
position_départ = 2 → le 2ᵉ caractère est o
nombre_caractères = 3 → Excel lit "onj"
👉 Résultat : onj
Donc, avec MID, vous pouvez "découper" le mot bonjour en petits morceaux, selon la position de départ et la longueur voulue.
Nettoyer, reformater et extraire du texte dans Excel
En pratique, ces fonctions permettent :
D’enlever les majuscules parasites (avec MINUSCULE)
De corriger les copier-coller d’emails (avec SUPPRESPACE + SUBSTITUE)
D’uniformiser des champs nominatifs
De découper des données issues d’un fichier brut (ex : code client, prénom, date)
Associer les fonctions texte avec d’autres fonctions
Les fonctions texte se combinent très bien avec :
RECHERCHEV ou INDEX/EQUIV après avoir nettoyé les données avec SUPPRESPACE
SIERREUR pour éviter les erreurs :
Fonctions complémentaires utiles
Fonction | Utilité |
EXACT | Comparer deux chaînes (sensible à la casse) |
ESNUM/ESTEXT | Tester si une cellule est du texte ou un nombre |
REPT | Répète un caractère donné |
TEXTE | Formater une date ou un chiffre en texte |
TEXTJOIN | Joindre plusieurs cellules avec séparateur |
Gérer les erreurs fréquentes
Erreur #VALEUR! : indices dans STXT ou CHERCHE mal définis
CHERCHE vs TROUVE : le second est sensible à la casse
Attention aux espaces invisibles dans des noms copiés d’un système
Combinez toujours SUPPRESPACE() et SUBSTITUE(A2;CAR(160);"") pour éliminer les caractères spéciaux.
Autres fonctions Excel utiles à découvrir
FILTRE() pour isoler les textes contenant un mot clé
TABLEAU STRUCTURÉ (Ctrl + T) pour utiliser les noms de colonnes directement
LET() + LAMBDA() (avancées) pour créer vos propres mini-fonctions de texte
Conclusion
Si vous souhaitez voir ces fonctions dans nos formations Excel intermédiaire, contactez-nous !
Vous pouvez vous former en intra entreprise ou avec votre CPF, en présentiel ou à distance (en individuelle)



Commentaires