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