Assembler le texte de plusieurs cellules en une seule avec la fonction CONCAT
Vous avez des données réparties dans plusieurs colonnes — prénom, nom, ville, code produit — et vous souhaitez les regrouper en une seule cellule ?
La fonction CONCAT fait exactement ça : elle assemble le contenu de plusieurs cellules ou plages pour former une seule chaîne de texte.
C’est la version moderne et recommandée de l’ancienne fonction CONCATENER, disponible à partir d’Excel 2016.
Syntaxe
![]()
=CONCAT(texte1; [texte2]; …)
- texte1
Le premier élément à assembler.
Cela peut être une cellule, une plage ou du texte entre guillemets.
Argument obligatoire.
- [texte2]
Éléments supplémentaires à ajouter, dans l’ordre.
Facultatifs. Vous pouvez en ajouter autant que nécessaire.
Note importante : CONCAT ne gère pas les séparateurs automatiquement.
Si vous voulez un espace ou une virgule entre les textes ou valeurs, ou tout autre séparateur, vous devez l’ajouter manuellement dans la formule en le mettant entre guillemets entre les points-virgules, même si c’est un espace. Nous allons voir ça dans l’exemple suivant.
Exemple 1 : Assembler des prénoms et noms
Voici un extrait d’un tableau avec les noms et prénoms des salariés d’une entreprise fictive dans 2 colonnes distinctes, le prénom en colonne A et le nom en colonne B.
Vous souhaitez rassembler le prénom et le nom dans une seule colonne.

Pour obtenir le nom complet en colonne C, j’insère la fonction CONCAT dans la cellule C2, je sélectionne le nom dans la cellule A2, je mets un point-virgule et là je vais mettre un espace entre guillemets, un autre point-virgule puis je sélectionne le prénom en B2, on peut appuyer sur Entrée sans fermer la parenthèse, elle sera fermée automatiquement.
En effet, sur Excel un espace est considéré comme un caractère de texte, il faut donc le mettre entre guillemets.

![]()
Si vous ne mettez pas de guillemets, Excel ne mettra pas d’espace et les 2 textes seront collés.
L’espace entre les guillemets ( » « ) est un argument à part entière : sans lui, le résultat serait « BANGUIPierre ».
Après avoir validé la fonction, vous pouvez l’incrémenter sur le reste du tableau.
Résultat :

Note : Si vos cellules sont mises sous forme de tableau, vous aurez le nom des colonnes à la place des cellules :
![]()
La fonction sera incrémentée automatiquement sur l’ensemble des cellules.
Exemple 2 : assembler une plage entière
La grande force de CONCAT par rapport à CONCATENER est d’accepter une plage de cellules directement.
Par exemple, vous avez les éléments d’un code produit répartis dans 4 cellules.
On veut regrouper ces cellules pour former ce code avec la fonction CONCAT, ce qui n’est pas possible avec la fonction CONCATENER.

On peut directement sélectionner les 4 cellules dans la formule, ici il n’y a pas d’espace entre les cellules.
=CONCAT(A2:D2)

Résultat : « ABCFR2026017 »

Aller plus loin : la fonction JOINDRE.TEXTE
JOINDRE.TEXTE est une fonction apparue récemment sur Excel 2019 et 365.
Si vous avez besoin d’un séparateur identique entre chaque élément (virgule, tiret, espace, slash…), la fonction JOINDRE.TEXTE est plus adaptée que CONCAT.
Vous pouvez apprendre la fonction JOINDRE.TEXTE dans cet article.
Autres applications
Il existe de nombreuses possibilités d’utilisation de la fonction CONCAT, assembler du texte avec des combinaisons de nombres et de dates, avec des dates, des nombres et du texte, créer des phrases avec CONCAT et des fonctions conditionnelles, etc.
Ceci est vu dans la formation spéciale sur les fonctions de texte : Nettoyez et transformez vos données avec des fonctions de texte.
Une formation complète sur les 21 fonctions de texte disponible à petit prix sur ce lien.
Voilà, cet article sur la fonction CONCAT est terminé.
Vous pouvez le commenter et vous abonner au blog si ce n’est pas encore fait, pour recevoir du contenu exclusif réservé aux membres et progresser sur Excel.
Si cela vous a plu, vous pouvez le commenter et vous abonner au blog si ce n’est pas encore fait, pour recevoir du contenu exclusif réservé aux membres et progresser sur Excel.
Il vous suffit de renseigner votre prénom et votre adresse mail dans le formulaire ci-dessous ou dans la pop-up qui s’affiche parfois.
Vous pouvez aussi rejoindre la formation complète sur les fonctions de texte, une formation pour aller plus loin sur les fonctions de texte.
À bientôt sur le blog Maîtrisez Excel.
Steeve

