Comment concaténer (combiner) deux cellules dans Google Sheets ?

Foto dell'autore

Pour combiner deux cellules dans Google Sheets, la méthode la plus simple est l’esperluette : =A2&" "&B2 colle le contenu de A2 et de B2 séparés par une espace. La fonction dédiée existe aussi : =CONCATENER(A2;" ";B2) (CONCATENATE en anglais) — le résultat est identique.

Concaténer, c’est assembler des textes bout à bout : prénom + nom, adresse complète, référence produit… Voici les quatre écritures possibles et leurs usages.

Écriture Exemple À retenir
Esperluette & =A2&" "&B2 La plus rapide à taper
CONCATENER =CONCATENER(A2;" ";B2) Accepte autant d’arguments que voulu
CONCAT =CONCAT(A2;B2) Limitée à 2 valeurs, sans séparateur
JOINDRE.TEXTE =JOINDRE.TEXTE(" ";VRAI;A2:D2) Toute une plage avec un séparateur unique

Exemple concret : prénom + nom

Avec les prénoms en colonne A et les noms en colonne B, écrivez en C2 : =A2&" "&B2. N’oubliez pas l’espace entre guillemets, sinon vous obtenez « MarieDupont ». Recopiez ensuite la formule vers le bas en tirant la petite poignée bleue du coin de la cellule. Pour l’ordre inverse avec une virgule : =B2&", "&A2 donne « Dupont, Marie ».

Concaténer toute une plage d’un coup

Pour assembler plus de deux ou trois cellules, JOINDRE.TEXTE (TEXTJOIN en anglais) évite de répéter le séparateur : =JOINDRE.TEXTE(", ";VRAI;A2:A10) produit une liste séparée par des virgules. Le deuxième argument VRAI ignore les cellules vides, ce qui évite les doubles virgules disgracieuses.

Le piège des dates et des nombres formatés

Concaténer une date renvoie son numéro de série interne : « Rendu le 45856 » au lieu de la date lisible. Passez par la fonction TEXTE pour imposer le format : ="Rendu le "&TEXTE(B2;"jj/mm/aaaa"). Même logique pour forcer deux décimales sur un prix : =TEXTE(C2;"0,00")&" €".

FAQ

Pourquoi CONCAT refuse-t-elle un troisième argument ?
Découvrir l\\\'article :  Comment faire une somme sur Google Sheets (additionner une colonne) ?

Dans Google Sheets, CONCAT est une fonction de compatibilité limitée à deux valeurs. Utilisez CONCATENER ou l’esperluette dès que vous assemblez plus de deux éléments.

Comment insérer un saut de ligne entre les éléments ?

Avec le caractère CAR(10) : =A2&CAR(10)&B2, en activant le retour à la ligne automatique sur la cellule.

Comment faire l’opération inverse (découper une cellule) ?

Avec la fonction SPLIT ou le menu Données > Scinder le texte en colonnes, qui séparent un texte selon un délimiteur.

Comment remplacer les colonnes d’origine par le résultat combiné ?

Une fois la colonne concaténée recopiée jusqu’en bas, copiez-la puis recollez-la sur place en « valeurs uniquement » (Ctrl + Maj + V) : elle ne dépend plus des colonnes sources, que vous pouvez alors supprimer sans provoquer d’erreur #REF!.

À lire aussi

Hugo Lambrecht

Lascia un commento