Aller au contenu principal
Mis à jour le

C'est quoi la concaténation dans Excel ?

La concaténation consiste à assembler plusieurs morceaux de texte, ou des valeurs converties en texte, en une seule chaîne de caractères. Dans Excel, on concatène avec l'opérateur & ou avec une fonction dédiée comme CONCAT, JOINDRE.TEXTE ou l'ancienne CONCATENER.

Cellule C2 avec la formule =A2&" "&B2 dans la barre de formule, qui assemble Jean et Dupont en Jean Dupont dans la colonne Complet.
L'esperluette & assemble le prénom, un espace et le nom pour former Jean Dupont.

À quoi sert la concaténation dans Excel

La concaténation te sert à réunir dans une seule cellule des informations éparpillées sur plusieurs colonnes, sans les ressaisir à la main. Tu pars d'un prénom d'un côté et d'un nom de l'autre, et tu obtiens le nom complet avec une formule que tu recopies ensuite sur toute la colonne.

C'est la brique de base dès qu'un texte doit se construire à partir de données déjà présentes. Que tu fabriques une adresse email normalisée, un code article, un libellé d'écriture comptable ou une adresse postale complète, c'est à chaque fois le même geste. Tu la combines d'ailleurs souvent avec MAJUSCULE, MINUSCULE ou SUPPRESPACE, qui uniformisent le résultat au passage.

Fichier RH Excel où une formule de concaténation assemble prénom et nom pour générer les adresses email professionnelles en minuscules.
L'opérateur & assemble prénom, point, nom et domaine, et MINUSCULE uniformise la casse de chaque adresse générée.
Le piège
Concaténer une date ou un nombre formaté te rend sa valeur brute : =A2&" livraison" affiche 46093 livraison, le numéro de série de la date, pas 12/03/2026. Passe-la par TEXTE(A2;"jj/mm/aaaa") avant de l'assembler pour garder le format voulu.

Comment concaténer du texte dans Excel

Assembler plusieurs cellules en une seule chaîne se fait de trois façons selon le nombre d'éléments et le besoin de séparateur. Choisis l'opérateur & pour deux ou trois cellules, ou une fonction dédiée dès que tu manipules une plage entière.

  1. 1
    Pour deux ou trois cellules, relie-les avec l'opérateur & et glisse un séparateur entre guillemets. Tape =A2&" "&B2 pour coller le prénom et le nom avec un espace au milieu.
  2. 2
    Pour une plage entière, passe par la fonction CONCAT qui accepte les plages, =CONCAT(A2:D2) assemble toutes les cellules de la ligne bout à bout, sans séparateur.
  3. 3
    Pour insérer un séparateur unique et ignorer les cellules vides, utilise JOINDRE.TEXTE, =JOINDRE.TEXTE(" ";VRAI;A2:D2) place un espace entre chaque élément et saute les vides. C'est la méthode la plus pratique.
  4. 4
    Pour couper la chaîne sur plusieurs lignes, ajoute CAR(10) à l'endroit voulu, comme dans =A2&CAR(10)&B2, puis active Accueil puis Renvoyer à la ligne automatiquement sur la cellule pour voir le retour à la ligne.
L'astuce en plus
Figer une concaténation en texte avant de supprimer les colonnes sourcesUne concaténation reste une formule accrochée à ses colonnes d'origine, donc les supprimer fait tomber le résultat en erreur. Pour garder le texte seul, sélectionne la colonne, fais Copier, puis un collage spécial en Valeurs. Quand la colonne assemble des adresses e-mail, passe d’abord par la page pour enlever les accents d’un texte dans Excel, puisqu’un prénom accentué ne tient pas tel quel dans une adresse.

Quelle méthode de concaténation choisir dans Excel

Excel t'ouvre quatre chemins pour concaténer, mais ils n'ont pas tous le même âge, et deux d'entre eux ont aujourd'hui la préférence de Microsoft. L'opérateur & (ou esperluette) reste le plus direct pour coller deux ou trois cellules, au prix de citer chaque référence une par une. C'est l'opérateur de texte d'Excel, détaillé sur la fiche de l'opérateur.

Du côté des fonctions, CONCATENER est l'historique, gardée pour compatibilité mais que Microsoft ne recommande plus. Elle t'oblige à lister chaque cellule et refuse une plage entière, puisque =CONCATENER(A2:D2) renvoie l'erreur #VALEUR! au lieu du texte attendu. CONCAT l'a remplacée et lève justement cette limite, car =CONCAT(A2:D2) avale toute la ligne d'un seul coup.

JOINDRE.TEXTE va encore plus loin dès qu'il te faut un séparateur répété entre chaque valeur. Sur un fichier neuf, la règle se résume à ton besoin de séparateur : CONCAT quand tu n'en veux pas, JOINDRE.TEXTE quand tu en veux un. L'opérateur & reste parfait pour assembler juste deux cellules à la volée.

Comment ajouter un séparateur dans une concaténation Excel

Deux logiques de séparateur coexistent, et le choix dépend du nombre de valeurs à assembler. Avec l'opérateur & ou CONCAT, le séparateur est un texte fixe que tu répètes toi-même entre chaque morceau, une espace, une virgule ou un tiret placés entre guillemets. Sur deux ou trois cellules, c'est sans douleur ; sur dix, tu réécris dix fois le même " ; ".

JOINDRE.TEXTE renverse ce fonctionnement en ne te faisant écrire le séparateur qu'une seule fois. Son deuxième argument décide en prime du sort des cellules vides, et c'est un détail qui surprend. La formule =JOINDRE.TEXTE(" ";VRAI;A2:D2) saute une cellule vide sans laisser de trou, là où le même appel avec FAUX garde l'espace et te laisse un blanc superflu. Laisse VRAI tant que tu ne cherches pas justement à marquer les valeurs manquantes.

Le savais-tu ?
Une cellule Excel plafonne à 32 767 caractères, et concaténer une colonne entière franchit vite ce seuil. Au-delà, CONCAT et JOINDRE.TEXTE ne renvoient plus ton texte mais l'erreur #VALEUR!

Questions fréquentes sur la concaténation

Enrobe la concaténation dans un SI pour n'assembler que les lignes qui remplissent ton critère. La formule =SI(C2="Actif";A2&" "&B2;"") renvoie le nom complet uniquement quand la colonne C vaut Actif, et laisse la cellule vide sinon. Pour regrouper d'un coup toutes les valeurs qui passent un test, combine JOINDRE.TEXTE avec un SI matriciel (ou la fonction FILTRE), ce qui évite d'empiler des SI.

Pour aller plus loin

Tout ce dont tu as besoin pour passer de la définition à l’usage se trouve ici.

Besoin d’aide sur Excel ?

Rejoins le Dojo pour poser tes questions, obtenir de l’aide sur tes fichiers Excel et participer chaque mois à un cours collectif en direct.

Gratuit · Sans carte bancaire