Aller au contenu principal
14 min de lectureMis à jour en 2026

Manipuler du texte dans Excel : nettoyer, extraire et assembler

Les données texte arrivent rarement propres : espaces en trop, casse incohérente, plusieurs infos dans une seule cellule. Cette leçon t'apprend le modèle mental des fonctions de texte d'Excel pour nettoyer, découper et recoller des chaînes de caractères, avant de plonger dans le détail de chaque fonction.

FAQ

Questions fréquentes

Le plus simple est l'opérateur & : =A1&" "&B1 colle le contenu de A1, un espace et celui de B1. La fonction CONCAT fait pareil sur une plage entière : =CONCAT(A1:C1). L'esperluette reste la plus rapide pour deux ou trois éléments avec des séparateurs.

Trois fonctions découpent une chaîne : GAUCHE prend les premiers caractères, DROITE les derniers, STXT un morceau au milieu en précisant la position de départ et le nombre de caractères. Combinées à CHERCHE pour repérer un séparateur, elles extraient un prénom, un code ou un domaine.

SUPPRESPACE retire les espaces de début, de fin et les espaces doubles à l'intérieur, sans toucher aux espaces simples entre les mots. C'est le premier réflexe pour nettoyer des données importées : un espace invisible en fin de cellule fait échouer la plupart des recherches et des comparaisons.

MAJUSCULE convertit tout en capitales, MINUSCULE tout en bas de casse, et NOMPROPRE met une majuscule au début de chaque mot. NOMPROPRE est idéale pour normaliser des noms saisis n'importe comment, par exemple « jean DUPONT » qui devient « Jean Dupont ».

Les deux renvoient la position d'un texte dans un autre. CHERCHE ignore la casse et accepte les caractères génériques, TROUVE distingue majuscules et minuscules et ne les accepte pas. En pratique, CHERCHE convient à la plupart des besoins ; TROUVE sert quand la casse compte vraiment.

SUBSTITUE remplace chaque occurrence d'un texte par un autre : =SUBSTITUE(A1;"-";" ") transforme les tirets en espaces. Contrairement à un remplacement manuel, la formule se recopie sur toute une colonne et se met à jour si les données changent.