La fonction CONCAT dans Google Sheets (y compris CONCAT imbriqué)

Si vous utilisez Google Sheets et que vous avez besoin de combiner du texte, des nombres, des dates ou des horodatages, vous avez probablement déjà utilisé la fonction CONCAT. Cependant, saviez-vous que la fonction CONCAT a été remplacée par l’opérateur esperluette (&) dans Google Sheets ? Dans cet article, je vais vous montrer comment utiliser la fonction CONCAT dans Google Sheets, y compris sa syntaxe et des exemples pratiques.

Syntaxe et arguments

La syntaxe de la fonction CONCAT est la suivante :

CONCAT(valeur1, valeur2)

Les arguments de la fonction CONCAT sont :

  • valeur1 : la valeur (texte, nombre, date, heure ou horodatage) à laquelle la valeur2 sera ajoutée.
  • valeur2 : la valeur à ajouter à valeur1.

Si valeur1 ou valeur2, ou les deux, sont des tableaux, vous devez saisir la formule en tant que formule de tableau.

Exemples de base de la fonction CONCAT dans Google Sheets

Voici quelques exemples simples de la fonction CONCAT :

  • =CONCAT("ABC", 123) – renvoie la chaîne de caractères « ABC123 ». L’équivalent de cette formule est : « ABC » & 123.

La fonction CONCAT peut également être utilisée avec des formules de tableau. Par exemple :

  • =ArrayFormula(CONCAT(A2:A7, B2)) ou =ArrayFormula(A2:A7 & B2) – ces formules renvoient un tableau de valeurs concaténées, où chaque élément est la concaténation de la cellule correspondante de la colonne A avec la valeur de la cellule B2.

CONCAT imbriqué : combinaison de chaînes de caractères

Dans l’exemple suivant, nous allons voir comment combiner du texte avec du texte en utilisant la fonction CONCAT dans Google Sheets. Supposons que nous souhaitons fusionner des titres avec des noms. Pour ce faire, nous pouvons utiliser CONCAT imbriqué.

Voici un exemple de formule CONCAT imbriquée :

=CONCAT(CONCAT(A2, " "), B2)

Explication :

  • CONCAT(A2, " ") : cette fonction CONCAT interne combine le titre de la cellule A2 avec un espace. Donc, elle concatène « M. » avec un espace, ce qui donne « M. « .
  • CONCAT(..., B2) : la fonction CONCAT externe combine ensuite le résultat de la fonction CONCAT interne avec le nom de la cellule B2. Elle concatène « M.  » avec « John », ce qui donne le résultat final « M. John ».

CONCAT imbriqué : combinaison de texte et de nombre

La fonction CONCAT peut également être utilisée pour combiner un nombre avec du texte. Dans cet exemple, nous allons appliquer CONCAT imbriqué.

Voici un exemple :

=CONCAT(CONCAT("Product ID_", A2), "I")

Cette formule combine le texte « Product ID_ » avec la valeur de la cellule A2, puis ajoute la lettre « I » à la fin. Par exemple, si la valeur de la cellule A2 est 123, la formule renverra « Product ID_123I ».

CONCAT imbriqué : combinaison de texte et de date

Dans l’exemple suivant, nous avons des noms d’étudiants dans la colonne A et leur date de naissance dans la colonne B. Voyons comment les combiner en utilisant la fonction CONCAT (imbriquée) dans Google Sheets.

Voici un exemple de formule CONCAT imbriquée avec des dates :

=CONCAT(A2, " - ", TEXT(B2, "DD/MM/YYYY"))

Cette formule combine le nom de l’étudiant dans la cellule A2 avec un tiret, puis utilise la fonction TEXT pour convertir la date de la cellule B2 en un format personnalisé (jour/mois/année).

CONCAT pour combiner le texte et l’horodatage dans Google Sheets

Si vous souhaitez combiner un horodatage (date et heure) avec du texte, vous pouvez utiliser la fonction CONCAT dans Google Sheets.

Voici un exemple :

=CONCAT("Date et heure enregistrées : ", TEXT(A1, "DD/MM/YYYY HH:MM:SS AM/PM"))

Cette formule combine le texte « Date et heure enregistrées :  » avec l’horodatage de la cellule A1, formate la date et l’heure en utilisant la fonction TEXT, et ajoute le format AM/PM pour l’affichage de l’heure.

Et voilà ! Vous savez maintenant comment utiliser la fonction CONCAT dans Google Sheets pour combiner du texte, des nombres, des dates et des horodatages. N’hésitez pas à explorer davantage les possibilités de cette fonction et à l’utiliser dans vos propres feuilles de calcul.

Pour plus d’informations et de conseils sur Google Sheets, n’hésitez pas à visiter Crawlan.com.

*Références :

  1. Combine Text and Date in a Google Docs Spreadsheet Using Formula.
  2. Difference Between JOIN, TEXTJOIN, and CONCATENATE Functions in Google Sheets.
  3. The Flexible Array Formula to Join Columns in Google Sheets.
  4. How to Concatenate a Number without Losing Its Format in Google Sheets.
  5. Concatenate Double Quotes with Text in Google Sheets.
  6. Concatenate Two, Three, or More Than Three Columns in Google Sheets.
  7. How to Properly Concatenate Start Time with End Time in Google Sheets.*

Articles en lien