Comment utiliser la fonction TEXTJOIN (joindre. texte) dans Excel

Français Anglaise
joindre. texte TEXTJOIN

Introduction

La fonction TEXTJOIN, ou joindre.texte en français, est un outil essentiel dans Microsoft Excel et Google Sheets. Elle permet de combiner plusieurs chaînes de texte en une seule. L’utilisateur peut spécifier un délimiteur personnalisé et choisir de ne pas inclure les cellules vides. TEXTJOIN est idéale pour regrouper des informations issues de diverses cellules de manière organisée.

Syntaxe de la fonction

La syntaxe de la fonction TEXTJOIN est la suivante :

=TEXTJOIN(délimiteur, ignorer_vide, texte1, [texte2], ...)
  • délimiteur : Le texte ou caractère utilisé pour séparer les éléments combinés.
  • ignorer_vide : Valeur booléenne (VRAI ou FAUX). Si VRAI, les cellules vides ne sont pas incluses dans le résultat final.
  • texte1, [texte2],… : Les chaînes de texte à concaténer. Ces arguments peuvent être des références de cellules ou du texte brut.

Exemples d’utilisation

Considérons que vous possédez plusieurs cellules contenant des détails sur un événement :

Cellule Valeur
A1 Nom de l’événement
A2 Date
A3 Lieu

Vous pouvez les combiner en utilisant la fonction TEXTJOIN de la manière suivante :

=TEXTJOIN(" - ", VRAI, A1, A2, A3)

Cette formule concatène les valeurs de A1, A2, et A3, en les séparant par  » – « , et en excluant les éventuelles cellules vides.

Cas pratiques

Regrouper des données pour un rapport

Imaginons que vous devez préparer un rapport listant le prénom, le nom, et le département de divers individus, chaque élément étant séparé par un symbole de pipe (|). Voici les données :

Prénom Nom Département
Jean Dupont Comptabilité
Marie Curie Recherche
=TEXTJOIN("|", FAUX, A1, B1, C1)

Cette formule produit « Jean|Dupont|Comptabilité ».

Création d’une liste d’emails

Si vous avez une liste d’adresses email dans une colonne et souhaitez créer une seule chaîne les contenant toutes, séparées par des points-virgules pour un envoi groupé, voici comment procéder :

=TEXTJOIN(";", VRAI, A1:A100)

A1:A100 représente la plage contenant les adresses email. Cette fonction concatène toutes les adresses de cette plage, en ignorant les cellules vides.

Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/joindre-texte-joindre-texte-fonction-357b449a-ec91-49d0-80c3-0e8fc845691c

Autres fonctions
Renvoie une matrice de valeurs de texte provenant de n’importe quelle plage spécifiée
Change les CaraCtères anglais ou katakana à pleine Chasse (Codés sur deux oCtets) à l’intérieur d’une Chaîne de CaraCtères en CaraCtères à demi-Chasse (Codés sur un oCtet)
Convertit un nombre en texte en utilisant le format monétaire ß (baht)
Renvoie le caRactèRe spécifié paR le code numéRique
Trouve un TexTe dans un auTre TexTe (sans respecTer la casse)
Convertit un argument textuel en nombre
Renvoie le numéRo de code du pRemieR caRactèRe d’une chaîne de texte
Combine le texte de plusieurs plages et/ou chaînes, mais ne fournit pas le délimiteur ou les arguments IgnoreEmpty
Assemble plusieurs éléments textuels de fAçon à n’en former qu’un seul
Convertit un nombre au format texte aveC un nombre de déCimales spéCifié
Change les CaraCtères anglais ou katakana à demi-Chasse (Codés sur un oCtet) à l’intérieur d’une Chaîne de CaraCtères en CaraCtères à pleine Chasse (Codés sur deux oCtets)
Convertit un nombre en texte en utilisant le format monétaire € (euro)
Renvoie des caRactèRes situés à l’extRême dRoite d’une chaîne de caRactèRes
Supprime touS leS caractèreS de contrôle du texte
Vérifie si deux Valeurs de texte sont identiques
Renvoie des caRactèRes situés à l’extRême gauche d’une chaîne de caRactèRes
Change les CaraCtères à demi-Chasse (Codés sur un oCtet) à l’intérieur d’une Chaîne de CaraCtères en CaraCtères à pleine Chasse (Codés sur deux oCtets)
Convertit le texte en majusCules
Convertit le texte en minusCules
Renvoie le nombRe de caRactèRes contenus dans une chaîne de texte
Met en Majuscules la preMière lettre de chaque Mot dans une chaîne textuelle
Extrait lEs caractèrEs phonétiquEs (furigana) d’unE chaînE dE tExtE
Remplace des caRactèRes dans un texte
Répète un texte un ceRtain nombRe de fois
Renvoie un nombRe déteRminé de caRactèRes d’une chaîne de texte à paRtiR de la position que vous indiquez
Remplace l’ancien texte d’une chaîne de caRactèRes paR un nouveau
Supprime leS eSpaceS du texte
Convertit ses arguments en texte
Convertit un nombre au format texte
Trouve une valeur TexTuelle dans une auTre, en respecTanT la casse
Renvoie le caractère référencé par la valeur numérique donnée
Renvoie le nombre (point de code) qui correspond au premier caractère du texte
Convertit du texte en nombre d’une manière indépendante des paramètres régionaux
Renvoie le texte de n’importe quelle valeur spécifiée