La fonction CONCAT permet de combiner le texte de plusieurs cellules dans une seule cellule.
NB : JOINDRE.TEXTE est une version améliorée de la fonction CONCAT.
Imagine une liste de mails et de numéros de téléphone dans deux colonnes différentes. Ton responsable te demande de les combiner dans une seule et même colonne. Avec la fonction CONCAT, tu peux facilement concaténer (ou joindre) plusieurs cellules en une seule.
Par exemple, si tu as la cellule A1 contenant "contact@morpheus-formation.fr", et la cellule B1 contenant "07 51 62 01 40", alors tu peux utiliser la formule "= CONCAT(A1;" - ";B1)" pour obtenir "contact@morpheus-formation.fr - 07 51 62 01 40". Et voilà, tu as créé une liste de contacts en 30 secondes !
CONCAT(Texte1;[Texte2];…)
Argument | Description |
---|---|
Texte1 (obligatoire) | 1er élément de texte à combiner. Cet élément peut être une cellule (A3), une plage de cellules (A1:A8), ou un élément texte entre guillemets (""). |
[Texte2](facultatif) | Tu peux spécifier jusqu’à 255 éléments de texte de cette façon. |
Je certifie mes compétences Excel
Découvrez comment passer la Certification Excel de référence : TOSA EXCEL.
Exemple d’utilisation CONCAT Excel
Ici, tu veux combiner le texte des colonnes A et B dans la colonne C. Puis, tu veux compter le nombre de fois que Nicolas apparait (nombre de cellules remplies) dans la cellule C7.
RemarquES
- (1) La fonction CONCAT renvoie l’erreur #NOM?, car il manque des guillemets ("").
- (2) La fonction CONCAT peut être remplacée par l’opérateur esperluette (&).
- (3) Tu peux combiner le résultat d’une fonction (NBVAL par exemple) avec du texte.
- Les cellules C2 à C6 contiennent une formule qui est liée aux cellules A2 à B6. Si tu modifies le contenu des cellules A2 à B6, alors les cellules C2 à C6 seront impactées. Ainsi, afin de convertir la formule en texte dans les cellules C2 à C6, tu dois les copier, puis effectuer un collage spécial dans les cellules C2 à C6 en collant uniquement les "Valeurs".
Les problèmes courants
Problème | Cause |
---|---|
Erreur #NOM? | La fonction CONCAT renvoie l’erreur #NOM?, car souvent il manque des guillemets ("") sur les éléments de texte que tu saisis. |
Erreur #REF! | Les cellules qui contiennent la fonction CONCAT sont liées aux cellules qui contiennent les éléments de texte. Si tu modifies le contenu des cellules contenant du texte, alors les résultats renvoyés par CONCAT seront impactés. Ainsi, tu dois convertir la fonction CONCAT en texte pour garder ensuite uniquement ces données et supprimer les éléments de texte. Tu dois d'abord copier les cellule contenant CONCAT, puis effectuer un collage spécial dans ces mêmes cellules en collant uniquement les "Valeurs". |
Syntaxe incorrecte | La fonction CONCAT doit être écrite avec les parenthèses correctes et les virgules appropriées entre chaque plage de cellules. Vérifie que tu as correctement tapé la fonction, y compris la ponctuation. |
Zéro comme résultat | Cela arive si les cellules que tu tentes de concaténer sont vides ou contiennent des zéros. Assure-toi qu'il y a des données valides dans chaque cellule que tu veux inclure dans la concaténation. |
Maîtrisez Excel de A à Z
Base du logiciel, détail des fonctions, gestion et analyse des données, tableaux et graphiques...
Nos meilleures pratiques
Procédez comme suit | Pourquoi ? |
---|---|
Utilise la fonction CONCAT plutôt que les opérateurs de concaténation | La fonction CONCAT est plus facile à lire et à utiliser, surtout lorsque tu travailles avec plusieurs cellules à la fois. |
Utilise la fonction JOINDRE.TEXTE si tu as beaucoup de cellules à concaténer | La fonction JOINDRE.TEXTE est une version améliorée de la fonction CONCAT car elle est plus complète. |
Utilise les références de cellules plutôt que des valeurs fixes | Cela permet une plus grande flexibilité et te permet de modifier facilement les données sans avoir à réécrire la formule. |
Utilise la fonction CONCAT avec la fonction SI ou la fonction CHOISIR pour créer des phrases conditionnelles. | Cela peut te permettre de créer des textes dynamiques en fonction de certaines conditions. |
Utilise les guillemets et les espaces pour formater correctement tes résultats de concaténation | Cela permet de donner une présentation propre et lisible à tes données. |
Utilise la fonction CONCAT pour combiner les résultats de différentes fonctions dans une cellule | Cela peut te permettre de créer des rapports personnalisés et de faciliter l'analyse des données. |
Utilise la fonction CONCAT avec la fonction DROITE ou GAUCHE pour extraire des parties de texte. | Cela peut te permettre de récupérer des informations spécifiques dans une cellule texte. |
Utilise le collage spécial pour transformer ta formule en texte et éviter les erreurs #REF! | Tu dois d'abord copier les résultats, puis effectuer un collage spécial en collant uniquement les "Valeurs" à la place de ces résultats. |
FAQ : utilisation de la fonction CONCAT
- Quel est l'intérêt de concaténer des cellules ?
- Comment faire un CONCATENER sur Excel ?
- Comment CONCATENER 2 cellules Excel ?
Quel est l'intérêt de concaténer des cellules ?
La concaténation dans Excel peut être très utile lorsque tu dois combiner plusieurs chaînes de caractères en une seule.
Par exemple, si tu as une colonne pour le prénom et une autre pour le nom de famille, tu peux utiliser la fonction CONCAT pour les combiner en une seule colonne contenant le nom complet.
Cela peut être particulièrement utile lors de la création de tableaux croisés dynamiques ou de graphiques, lorsque tu veux avoir toutes les informations nécessaires dans une seule colonne.
Comment faire pour concaténer dans Excel ?
La fonction CONCAT (anciennement CONCATENER) est le moyen le plus simple de concaténer des chaînes de caractères sur Excel.
Tout ce que tu as à faire est de saisir =CONCAT(Texte1;[Texte2];...) dans la cellule où tu veux renvoyer la chaîne de texte combinée.
Remplace alors "Texte1", "[Texte2]"... par les cellules contenant les chaînes que tu veux concaténer. Et voilà !
Comment concaténer 2 cellules Excel ?
Imagine que ces cellules sont des amis qui veulent se tenir la main.
Tout ce que tu as à faire, c'est utiliser la fonction CONCAT pour les joindre et former une seule chaîne de caractères.
Pour concaténer deux cellules, saisis simplement :
=CONCAT(Cellule1;Cellule2)
Remplace "Cellule1" et "Cellule2" par les références de cellules appropriées.
Et voilà, tes deux cellules sont maintenant inséparables !
Pour aller plus loin
Des ressources inédites et accessibles ! Pour progresser sur la fonction d'Excel, nous mettons à ta disposition des ressources exceptionnelles qui sont toutes abordables simplement !
Besoin d'une aide supplémentaire ? Tu peux toujours consulter notre expert de notre équipe de formateur afin d'obtenir une assistance personnalisée gratuitement.
Une fiche de révision complète ! Notre fiche de révision synthétise les informations de cet article. Sous le format PDF, elle va te permettre de revoir la syntaxe ainsi que des exemples d'utilisation de la fonction...
S'entraîner est la meilleure façon de progresser ! Nous t'avons donc préparé l'exercice ultime pour devenir un as de cette fonction Excel.
Formation de A à Z et finançable
Une progression rapide sur Excel ! Tu seras en mesure d'automatiser de nombreuses tâches répétitives que tu effectues actuellement de manière manuelle, ce qui te permettra de gagner un temps précieux. Notre formation est finançable. Pour découvrir le programme et nous contacter.
Nous sommes l'organisme de référence pour les formations en bureautique. Certifié Qualiopi, nous proposons des formations finançables sur Excel, Word ou encore PowerPoint.
Les autres fonctions Texte
En suivant ce lien, découvrez la liste des fonctions Texte sur Excel.