La fonction CONCAT d’Excel

La fonction CONCAT permet de joindre plusieurs chaînes de caractères en une seule. A partir de la version Excel 2016, cette fonction remplace la fonction CONCATENER.

Cette fonction possède un argument obligatoire et plusieurs arguments facultatifs. Sa structure est la suivante :

     =CONCAT (Texte1; [Texte2];[Texte3];…)

     Où :

  • « Texte1 » est une chaîne de caractères ou bien une liste de chaînes de caractères.
  • « [Texte2] [TexteN] »   des chaînes de caractères ou bien des listes de chaînes de caractères. Nous pouvons introduire jusqu’à 255 arguments facultatifs.

Remarque :

  • Bien que la fonction CONCAT remplace la fonction CONCATENER, cette dernière existe encore dans la version Excel 2016 et ceci pour des raisons de compatibilité. Par exemple, si le fichier va être utilisé sur d’autres postes utilisant des versions antérieures, il faut utiliser la fonction CONCATENER.
  • L’avantage de la fonction CONCAT par rapport à la fonction CONCATENER, c’est que nous pouvons introduire comme arguments des listes de chaînes de caractères, et pas seulement des chaînes de caractères.
  • Afin d’introduire les listes de chaînes des caractères à concaténer, nous pouvons utiliser les expressions matricielles, les champs nommés et les références.

Exemples

  • Utilisation de CONCAT comme la fonction CONCATENER (concaténer des textes et pas des listes de textes) :

=CONCAT (« NOM » ; « : » ; « Jack »)

NOM : Jack

=CONCATENER (« NOM » ; « : » ; « Jack »)

NOM : Jack

 

  • Introduire les listes des textes en utilisant des expressions matricielles :

=CONCAT (« Nom » ; {« : » ;« Jack » ;« Prénom » ;« : » ;« Brousseau »})

Nom :  Jack Prénom :  Brousseau

  • Introduire les listes de textes en utilisant des champs nommés :