Fonction Google Sheets : TEXTJOIN
La fonction TEXTJOIN assemble les valeurs d'une ou de plusieurs plages de cellules et permet de définir un séparateur.
Son grand avantage par rapport à la fonction JOIN est qu'elle permet aussi d'ignorer les cellules vides.
Utilisation :
=TEXTJOIN(délimiteur; ignorer_cellules_vides; texte1)
ou
=TEXTJOIN(délimiteur; ignorer_cellules_vides; texte1; texte2; etc)
Exemple d'utilisation
L'objectif ici est d'assembler les références non vides du tableau :

Pour obtenir la liste des références du tableau séparées par des virgules, entrez les informations suivantes :
- délimiteur : pour séparer par des virgules, entrez
,
- ignorer_cellules_vides : pour ignorer les cellules vides, entrez 1 (ou 0 dans le cas contraire)
- texte1 : entrez la plage de cellules à assembler
La formule est ici :
=TEXTJOIN(", ";1;A2:A8)

Assembler et trier
Cette fonction peut également être combinée avec d'autres fonctions, par exemple avec la fonction SORT pour trier les références avant de les assembler :
=TEXTJOIN(", ";1;SORT(A2:A8))
