=A2&" "&B2 assemble le prénom de A2 et le nom de B2 avec une espace entre les deux. L'opérateur & colle du texte bout à bout, et l'espace entre guillemets est le texte que vous ajoutez au milieu.
| A | B | C | |
|---|---|---|---|
| 1 | First | Last | Full name |
| 2 | Ana | Silva | Ana Silva |
| 3 | Ben | Okafor | Ben Okafor |
| 4 | Chen | Wu | Chen Wu |
| 5 | Dara | Kelly | Dara Kelly |
| 6 | Eli | Novak | Eli Novak |
=A2&" "&B2Cliquez sur C2 pour voir la formule, puis changez un prénom dans la colonne A : le nom complet suit. La formule a été écrite une fois en C2 puis recopiée vers le bas, donc C3 lit A3 et B3, C4 lit A4 et B4, et ainsi de suite. Pour la recopier dans votre propre feuille, double-cliquez sur la poignée de recopie, le petit carré en bas à droite de C2.
CONCATENER, CONCAT et l'opérateur &
Excel offre trois façons d'assembler du texte, et elles donnent le même résultat sur des cellules isolées. Le tableau affiche les formules sous leur forme anglaise, avec des virgules, mais vous pouvez aussi les taper comme dans un Excel français, avec des points-virgules : =CONCATENER(A2;" ";B2).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | First | Last | Method | Result | |
| 2 | Ana | Silva | & | Ana Silva | |
| 3 | CONCATENATE | Ana Silva | |||
| 4 | CONCAT | Ana Silva |
=A2&" "&B2&fonctionne dans toutes les versions d'Excel et dans Google Sheets. C'est le plus court à taper.CONCATENATE(text1, text2, ...), CONCATENER (CONCATENATE en anglais) dans un Excel français, est la fonction d'origine. Microsoft la conserve pour la compatibilité, et elle accepte jusqu'à 255 arguments.CONCAT(text1, text2, ...)l'a remplacée dans Excel 2019 et Microsoft 365. Sa seule vraie différence : elle accepte des plages.
Si une formule doit s'ouvrir dans Excel 2016 ou une version plus ancienne, utilisez & ou CONCATENER, car CONCAT y affiche #NOM? (#NAME? en anglais).
Concaténer une plage avec CONCAT
=CONCAT(A2:A5) assemble chaque cellule de la plage dans l'ordre. CONCATENER ne sait pas le faire : elle veut chaque cellule comme argument séparé, =CONCATENER(A2;A3;A4;A5).
| A | B | C | |
|---|---|---|---|
| 1 | Part | Code | |
| 2 | AX | AX42B7 | |
| 3 | 42 | AX42B7 | |
| 4 | B | AX42B7-2026 | |
| 5 | 7 | ||
| 6 | 2026 |
=CONCAT(A2:A5)CONCAT ne met rien entre les morceaux. Quand il vous faut un séparateur après chaque cellule, par exemple une virgule et une espace, utilisez JOINDRE.TEXTE, qui prend le séparateur une seule fois et peut ignorer les cellules vides.
Combiner du texte et des nombres
Un nombre s'assemble sous sa valeur brute, sans le format que vous voyez dans la cellule. Un prix affiché $1,250.50 s'assemble en 1250.5, et une date affichée 2026-03-15 s'assemble en 46096, le numéro de série qu'Excel stocke pour cette date. Entourez le nombre de TEXTE avec un code de format pour qu'il reste lisible :
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Price | Due | Label |
| 2 | Desk | $1,250.50 | 2026-03-15 | Price: 1250.5 |
| 3 | Price: $1,250.50 | |||
| 4 | Due 46096 | |||
| 5 | Due Mar 15, 2026 |
="Price: "&B2D2 et D4 affichent les valeurs brutes ; D3 et D5 utilisent TEXTE et se lisent comme les cellules. Le code de format se met entre guillemets et reprend les codes de Format de cellule : "0.00", "#,##0", "0%", "yyyy-mm-dd".
| A | B | C | |
|---|---|---|---|
| 1 | Item | Price | Label |
| 2 | Desk | 1250.5 |
À vous : En C2, construisez l'étiquette Desk costs $1,250.50 à partir de A2 et B2, avec le prix en dollars et en cents.
Ajouter un retour à la ligne, une virgule ou des guillemets
Tout ce qui est entre guillemets doubles fait partie du résultat, donc =A2&", "&B2 donne Ana, Silva. Trois cas particuliers :
- Un retour à la ligne :
=A2&CAR(10)&B2. Le retour ne s'affiche que si la cellule a Accueil > Renvoyer à la ligne automatiquement activé ; voir retour à la ligne dans une cellule. - Un guillemet double : tapez-le deux fois à l'intérieur des guillemets.
="Say ""hi"""donneSay "hi". - Une cellule vide : elle s'assemble comme rien, donc
=A2&" "&B2avec B2 vide laisse une espace à la fin. JOINDRE.TEXTE avecVRAIcomme deuxième argument ignore les cellules vides.
| A | B | C | |
|---|---|---|---|
| 1 | First | Last | Directory name |
| 2 | Ana | Silva |
À vous : En C2, écrivez le nom sous la forme Silva, Ana : le nom, une virgule et une espace, puis le prénom.
Combiner deux colonnes sans perdre de données
Fusionner et centrer n'est pas le bon outil : quand vous fusionnez A2 et B2, Excel ne garde que la valeur de A2 et supprime l'autre. Assemblez plutôt les colonnes avec une formule puis, si vous voulez du texte simple qui ne dépend plus de A et B :
- Sélectionnez la colonne de formules et copiez-la (Ctrl+C, Cmd+C sur un Mac).
- Accueil > Coller > Coller des valeurs. Les formules deviennent leurs résultats.
- Vous pouvez maintenant supprimer les colonnes d'origine.
Pour un travail ponctuel, le Remplissage instantané fonctionne aussi : tapez le premier nom complet à la main en C2, puis sélectionnez C3 et appuyez sur Ctrl+E, ou utilisez Données > Remplissage instantané, et Excel remplit le reste en reproduisant le modèle. Le Remplissage instantané écrit des valeurs, pas des formules, donc il ne se met pas à jour quand un nom change.
Questions fréquentes
Quelle est la différence entre CONCAT et CONCATENER dans Excel ?
Les deux assemblent du texte. CONCAT (Excel 2019 et versions ultérieures) accepte aussi des plages, donc =CONCAT(A2:A5) assemble quatre cellules, alors que CONCATENER exige chaque cellule une par une : =CONCATENER(A2;A3;A4;A5). CONCATENER est conservée pour la compatibilité avec les anciens fichiers.
Comment concaténer avec une espace dans Excel ?
Mettez l'espace entre guillemets entre les cellules : =A2&" "&B2 ou =CONCAT(A2;" ";B2). Sans le " ", les noms se collent : AnaSilva.
Pourquoi une date devient-elle un nombre quand je la concatène ?
L'assemblage utilise la valeur qui se cache sous la date, un numéro de série comme 46096, et abandonne le format de la cellule. Entourez la date de TEXTE. Forme anglaise : ="Due "&TEXT(C2,"mmm d, yyyy") ; dans un Excel français, les codes de date s'écrivent avec j et a : ="Due "&TEXTE(C2;"jj/mm/aaaa").
Comment combiner deux colonnes dans Excel sans perdre de données ?
Utilisez une formule dans une troisième colonne, =A2&" "&B2, et recopiez-la vers le bas. Fusionner et centrer ne garde que la valeur en haut à gauche, donc elle perd la deuxième colonne. Pour garder le résultat sans la formule, copiez la colonne puis utilisez Accueil > Coller > Coller des valeurs.