Obtenir de l'aide

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Finance

Transformez le travail financier manuel en rapports qui se mettent à jour tout seuls.

Ce que les équipes Finance automatisent

  • Suivre les dettes et créances
  • Créer des tableaux de flux de trésorerie
  • Comparer budget et réel

Inventaire et fabrication

Visualisez vos niveaux de stock et automatisez vos commandes.

Ce que les équipes inventaire et fabrication automatisent

  • Suivre l'inventaire sur plusieurs sites
  • Connecter les données de ventes, d'achats et d'entrepôt
  • Relier un lecteur de codes-barres à votre feuille

RH

Gérez le recrutement, les présences et le suivi des OKR depuis vos feuilles.

Ce que les équipes RH automatisent

  • Suivre le recrutement et l'intégration
  • Enregistrer les OKR et résultats de l'équipe
  • Suivre les arrivées, départs et congés

Gestion de projet

Attribuez des tâches et suivez les heures sans mise à jour manuelle.

Ce que les équipes projet automatisent

  • Attribuer des tâches et suivre les changements de statut
  • Estimer l'effort et saisir les heures travaillées
  • Suivre les jalons de tous les projets

Ventes et CRM

Suivez les prospects et les performances commerciales avec des rapports automatisés.

Ce que les équipes commerciales automatisent

  • Suivre et convertir les prospects
  • Fixer des objectifs de vente et suivre les indicateurs de l'équipe
  • Surveiller les KPI de vente sur des tableaux de bord

Éducation

Automatisez les présences, les notes et les achats de l'école.

Ce que les écoles automatisent

  • Suivre les présences et prévenir les parents
  • Enregistrer et comparer les notes des classes
  • Suivre le matériel prêté aux élèves et au personnel

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Commencer

Modèles

Flux de travail prêts à l'emploi

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Comment utiliser la fonction CONCATENATE dans Excel ?

Microsoft Excel est un outil extrêmement polyvalent qui peut être utilisé pour une grande variété d'applications. Lorsque vous pensez à Excel, vous imaginez immédiatement une feuille de calcul remplie de chiffres confus. Cependant, Excel est utile aussi bien pour le texte que pour les chiffres. La fonction Excel CONCATENATE est l'une des nombreuses fonctions que vous pouvez utiliser pour manipuler du texte dans votre feuille de calcul.

L'objectif de la fonction CONCATENATE est très simple : elle est utilisée pour combiner plusieurs chaînes de texte afin d'obtenir un seul texte. Dans cet article, je montre comment vous pouvez utiliser la fonction CONCATENER pour joindre du texte dans votre feuille de calcul dans le format que vous souhaitez.

Vous trouverez aussi des instructions étape par étape, la façon de combiner des cellules avec un délimiteur, une comparaison entre CONCATENATE, CONCAT et TEXTJOIN, et des solutions aux erreurs les plus courantes.

Syntaxe

=CONCATENATE(text 1, [text 2], …)
  • Où texte 1, texte 2, etc. sont des morceaux de texte individuels que vous souhaitez assembler. Il peut s'agir de références à une cellule contenant du texte, d'un nombre ou d'un texte que vous tapez directement dans l'équation entre des guillemets.

Comment utiliser la fonction CONCATENATE

L'exemple ci-dessous illustre l'utilisation de la fonction CONCATENATE. Je souhaite combiner le prénom et le nom de famille en une seule chaîne de texte.

C'est ce que je fais dans la capture d'écran ci-dessous avec la formule =CONCATENATE(B2," ",A2).

Concaténer dans Excel — CONCATENATE combine prénoms et noms avec un espace dans la colonne Full Name

Remarquez que j'ai ajouté un espace entre les noms en utilisant un espace entre guillemets (“ “). Si je ne le faisais pas, le nom et le prénom seraient combinés sans espace entre eux.

En incluant l'espace, la fonction combine ici trois éléments de texte différents. Listez chaque chaîne de texte et séparez-les par une virgule pour les réunir en une seule.

Je développerai ce point dans l'exemple suivant. Ici, en plus du nom complet, je veux écrire l'âge de chaque personne. Pour ce faire, je prends les données de la feuille de calcul (prénom, nom et âge) et j'écris le reste de la phrase dans la formule.

Concaténer dans Excel — CONCATENATE construit des phrases comme Alex Jones is 20 years old à partir de trois colonnes

Remarquez que j'inclus les espaces dans le texte que je tape dans la formule. Par exemple, avant et après le “ est “, j'ai inclus un espace, de sorte que lorsqu'il se combine avec le texte avant et après, l'espace est inclus.

Vous pouvez également ajouter les espaces séparément (utilisez “ “ séparé par une virgule dans la formule). Toutefois, il est plus facile de les inclure avec le reste du texte afin de réduire le nombre total d'éléments à combiner. Et si vous oubliez un espace quelque part (ce qui arrive souvent !), vous remarquerez l'erreur dès que vous aurez terminé la formule, et vous pourrez facilement revenir en arrière et l'ajouter.

CONCATENER avec des nombres

Maintenant que vous avez vu comment combiner du texte de différentes manières, je vais vous montrer un exemple qui utilise des chiffres.

Lorsque vous incluez un nombre dans la fonction CONCATENER, il n'est pas nécessaire de le mettre entre guillemets. Il suffit de le séparer par une virgule comme pour tout autre élément de la fonction. Vous pouvez même effectuer un calcul dans la fonction. C'est exactement ce que je fais dans cet exemple, en multipliant l'âge de chaque personne par 12 pour obtenir leur âge approximatif en mois.

Concaténer dans Excel — CONCATENATE multiplie l'âge par 12 dans la formule pour donner l'âge en mois

Remarquez que je n'ai pas eu besoin d'ajouter une nouvelle colonne dans les données pour effectuer le calcul permettant de transformer les années en mois - je l'ai fait directement dans la formule en tapant =CONCATENATE(B9," ",A9,"'s age in months is ", C9*12).

Pour joindre des colonnes entières plutôt que des cellules isolées, découvrez comment combiner plusieurs colonnes Excel en une seule. L'article présente TEXTJOIN et une formule INDEX qui empile les colonnes.

Combiner du texte avec l'opérateur &

Utilisez l'esperluette (&) au lieu de la fonction CONCATENATE pour des combinaisons rapides de texte. En plaçant une esperluette entre les textes que vous souhaitez combiner, vous demandez à Excel de combiner le texte sans avoir à taper la fonction CONCATENATE.

C'est ce que je fais dans l'exemple ci-dessous avec cette formule : =B2 & ” ” & A2.

Concaténer dans Excel — l'opérateur esperluette combine prénoms et noms avec un espace

Le choix entre la méthode de l'esperluette et la fonction CONCATENATE se résume en fait à une question de préférence personnelle : les deux méthodes fonctionnent bien pour combiner du texte, alors choisissez celle que vous préférez !

CONCATENATE avec la fonction TEXT

Combinez la fonction TEXT avec la fonction CONCATENATE pour formater les nombres dans votre texte.

Regardez l'exemple ci-dessous. J'inclus la fonction TEXTE dans la fonction AUJOURD'HUI pour indiquer le jour de l'anniversaire de chaque personne (supposons simplement qu'ils ont tous le même anniversaire pour cet exemple !).

La formule que j'utilise ici est la suivante =CONCATENATE(B2," ",A2,"'s birthday is ",TEXT(TODAY(),"DDDD")).

Concaténer dans Excel — CONCATENATE avec TEXT et TODAY ajoute le jour de la semaine de chaque anniversaire

Comment concaténer dans Excel étape par étape

Ces étapes utilisent CONCAT, la version plus récente de CONCATENATE (CONCATENER). Ici, les deux prennent les mêmes arguments, vous pouvez donc saisir l'un ou l'autre nom. Tout texte que vous saisissez dans la formule, y compris un délimiteur comme un espace, se met entre guillemets.

Les captures d'écran proviennent d'un Excel configuré avec des paramètres régionaux européens : elles affichent donc des points-virgules entre les arguments. Dans les versions américaine et britannique d'Excel, vous saisissez des virgules, comme dans les étapes.

Combiner deux cellules avec un espace

Suivez les étapes ci-dessous pour concaténer des chaînes avec un espace comme délimiteur.

1. Saisissez la fonction CONCAT et sélectionnez la cellule qui contient la première chaîne.

Concaténer dans Excel — CONCAT saisie dans la colonne fullname avec la cellule A2 du prénom sélectionnée

2. Ajoutez une virgule, puis un espace entre guillemets. Ajoutez une autre virgule et sélectionnez la cellule qui contient la deuxième chaîne.

Concaténer dans Excel — un espace entre guillemets et la cellule B2 du nom ajoutés à CONCAT
  1. 3. Ajoutez la parenthèse fermante et appuyez sur Entrée pour voir le résultat. Double-cliquez sur la poignée de recopie pour copier la formule jusqu'à la dernière ligne. La formule finale est =CONCAT(A2," ",B2).
Concaténer dans Excel — prénoms et noms combinés avec un espace dans la colonne fullname

Comment concaténer des cellules avec un espace, une virgule ou un délimiteur personnalisé

Vous pouvez séparer les éléments avec n'importe quel caractère ou chaîne. Par exemple, vous pouvez combiner les différentes lignes d'une adresse avec une virgule et un espace pour obtenir l'adresse complète. Pour utiliser un autre délimiteur, comme un tiret, placez-le entre les guillemets. Pour un saut de ligne, utilisez CHAR(10) (CAR) sans guillemets et activez Renvoyer à la ligne automatiquement.

1. Saisissez la fonction CONCAT et sélectionnez la cellule qui contient la première ligne de l'adresse.

Concaténer avec un délimiteur dans Excel — CONCAT commencée avec la rue dans la colonne full_address

2. Ajoutez une virgule pour séparer les arguments, puis saisissez le délimiteur entre guillemets : une virgule suivie d'un espace.

Concaténer avec un délimiteur dans Excel — une virgule et un espace entre guillemets après la rue

3. Répétez l'étape précédente pour chaque ligne de l'adresse, comme ci-dessous.

Concaténer avec un délimiteur dans Excel — cellules de la ville, de l'État et du pays ajoutées avec une virgule et un espace entre chacune

4. Ajoutez la parenthèse fermante et appuyez sur Entrée pour voir le résultat. Double-cliquez sur la poignée de recopie pour copier la formule vers le bas. La formule finale est =CONCAT(A2,", ",B2,", ",C2,", ",D2), qui renvoie 8058 Shoshone, Vero Beach, FL, United States.

Combiner des cellules avec un délimiteur grâce à TEXTJOIN

La fonction TEXTJOIN (JOINDRE.TEXTE) est idéale pour combiner plusieurs éléments avec des délimiteurs, car elle vous évite beaucoup de saisie. Vous pouvez aussi ignorer les cellules vides de votre sélection avec le deuxième paramètre : 'ignore_empty'. Par exemple, =TEXTJOIN(" ",TRUE,A2:B2) combine le prénom et le nom de A2:B2 avec un espace.

TEXTJOIN dans Excel — TEXTJOIN avec un espace comme délimiteur et TRUE combine les prénoms et noms de A2:B2

CONCATENATE, CONCAT ou TEXTJOIN

Bien que la fonction CONCATENATE reste disponible pour la compatibilité avec les versions antérieures d'Excel, le site d'assistance de Microsoft recommande d'utiliser sa remplaçante : CONCAT. La fonction CONCAT d'Excel vous permet de combiner toutes les valeurs que vous saisissez ou le contenu de cellules, qu'il s'agisse de texte, de nombres ou de dates. Vous pouvez concaténer jusqu'à 254 éléments ou 32 767 caractères au total.

Contrairement à sa devancière, CONCAT prend en charge les matrices. En revanche, contrairement à TEXTJOIN, elle n'a pas de paramètre 'délimiteur' : il faut donc ajouter chaque délimiteur séparément. Autrement dit, si vous devez concaténer plusieurs éléments avec des délimiteurs, mieux vaut utiliser TEXTJOIN.

Fonction Versions d'Excel Combine une plage comme A2:C2 Délimiteur Ignore les cellules vides
CONCATENER Toutes les versions Non, il faut indiquer chaque cellule À saisir entre chaque élément Non
CONCAT Excel 2019 et versions ultérieures, Microsoft 365 Oui À saisir entre chaque élément Non
TEXTJOIN Excel 2019 et versions ultérieures, Microsoft 365 Oui Une seule fois, en premier argument Oui, avec TRUE en deuxième argument

CONCATENATE fonctionne toujours dans toutes les versions, donc les anciens classeurs continuent de calculer. Pour les nouvelles formules, CONCAT fait la même chose et accepte aussi les plages, et TEXTJOIN vous évite de la saisie quand tous les éléments utilisent le même délimiteur.

Erreurs courantes avec CONCATENATE et comment les corriger

  • Les mots sont collés. CONCATENATE n'ajoute rien entre les éléments qu'elle combine. Ajoutez vous-même l'espace ou le délimiteur, entre guillemets, comme dans =CONCATENATE(B2," ",A2).
  • Excel signale un problème dans la formule. Vérifiez le séparateur entre les arguments. Excel utilise des virgules aux États-Unis et au Royaume-Uni, et des points-virgules dans les régions où la virgule sert de séparateur décimal.
  • Erreur #NAME? (#NOM?). Du texte saisi dans la formule sans guillemets, un nom de fonction mal orthographié, ou CONCAT ou TEXTJOIN dans une version antérieure à Excel 2019 renvoient tous #NAME?. Ajoutez les guillemets, vérifiez l'orthographe, ou utilisez CONCATENATE ou l'opérateur &.
  • Les nombres et les dates perdent leur format. CONCATENATE combine la valeur stockée : $3.99 devient 3.99 et la date 3/28/2023 devient 45013. Placez la valeur dans TEXT (TEXTE), par exemple TEXT(B2,”$0.00″) ou TEXT(B2,”mm/dd/yyyy”), comme dans l'exemple avec TEXT plus haut.
  • Une plage ne se combine pas. CONCATENATE ne peut pas transformer A2:C2 en une seule chaîne de texte : vous obtenez à la place des valeurs séparées ou une erreur. Indiquez chaque cellule, ou utilisez CONCAT ou TEXTJOIN, qui acceptent les plages.
  • La cellule affiche la formule, pas le résultat. La cellule était au format Texte avant que vous saisissiez la formule. Passez le format en Standard, puis appuyez sur F2 et Entrée.

L'inverse de CONCATENATE dans Excel : TEXTSPLIT

Si vous devez fractionner des chaînes au lieu de les concaténer, vous pouvez utiliser la fonction TEXTSPLIT (FRACTIONNER.TEXTE), disponible dans Microsoft 365 et Excel 2024. Par exemple, =TEXTSPLIT(A2,", ") refractionne l'adresse complète en rue, ville, État et pays. Pour découvrir d'autres façons de fractionner des cellules dans Excel, consultez notre guide : comment diviser des cellules dans Excel.

TEXTSPLIT dans Excel — une adresse complète fractionnée à chaque virgule en rue, ville, État et pays

Voici comment utiliser la fonction CONCATENATE dans Excel

La fonction Excel CONCATENATE permet de regrouper toutes sortes de textes. Il s'agit notamment des références de cellules, du texte saisi dans les formules et des nombres.

En outre, vous pouvez même effectuer des calculs et formater des nombres dans la formule. Qui a dit qu'Excel était réservé aux chiffres ?

Pour faire la même chose dans Google Sheets, consultez comment utiliser CONCATENATE dans Google Sheets et TEXTJOIN dans Google Sheets. Pour découvrir d'autres formules utiles, lisez notre liste : 10 fonctions Excel incontournables.

39

Automatiser les transferts de données entre les feuilles de calcul

Découvrez comment

Vous pouvez aussi aimer...

Fonction INDIRECT d'Excel : logo Excel et icône fx au-dessus de =INDIRECT sur un fond gris clair

Fonction INDIRECT d'Excel : formule et exemples

Utilisez la fonction INDIRECT d'Excel pour convertir du texte en référence de cellule. Syntaxe et exemples avec SUM, AVERAGE, ROW et d'autres feuilles.

Comment arrondir des nombres dans Excel — icône Excel à côté de .00 arrondi à .0

Comment arrondir des nombres dans Excel avec la fonction ROUND (ARRONDI)

Apprenez à arrondir des nombres dans Excel avec ROUND, ROUNDUP et ROUNDDOWN (ARRONDI, ARRONDI.SUP et ARRONDI.INF), à n'importe quel nombre de décimales ou à l'entier le plus proche.

Fonction FILTER d'Excel — logo Excel à côté d'une icône de rapport avec un entonnoir rouge sur fond bleu

Fonction FILTER (FILTRE) d'Excel avec exemples

Découvrez comment utiliser la fonction FILTER (FILTRE) d'Excel pour filtrer des données par texte, nombre et date, avec plusieurs conditions et avec UNIQUE et SORT.