La fonction JOINDRE.TEXTE
Assembler des cellules en une seule, avec un séparateur entre chacune : prénom et nom, une adresse, la liste des commandes d'un client.
La syntaxe
=JOINDRE.TEXTE(délimiteur; ignorer_vide; texte1; [texte2]; …)
Dans un Excel en anglais : =TEXTJOIN(delimiter, ignore_empty, text1, [text2], …).
Les arguments
- délimiteur : le séparateur, entre guillemets :
" ",", ". - ignorer_vide : VRAI pour sauter les cellules vides.
- texte1… : les cellules ou plages à assembler.
Un exemple
=JOINDRE.TEXTE(" ";VRAI;A2:C2)
Prénom, nom et ville séparés par une espace ; une cellule vide ne laisse pas de double espace.
Les pièges
- Absente d'Excel 2016 et avant : CONCATENER ou
&, sans séparateur automatique. - Les dates s'assemblent en nombre (45567) : passez-les par TEXTE.
Aller plus loin
- TEXTE.
- Scinder ou fusionner des colonnes : assembler des colonnes sur tout un fichier.
Questions fréquentes
- Quelle différence avec CONCATENER ?
- CONCATENER ne prend pas de séparateur ni de plage : il faut nommer chaque cellule et ajouter les espaces soi-même.