Liste séparée par des virgules
| A | |
|---|---|
| 1 | Name |
| 2 | Ana |
| 3 | |
| 4 | Cara |
| 5 | Dan |
Formule : C1: =TEXTJOIN(", ",TRUE,A2:A5)
Résultat : Ana, Cara, Dan
TRUE ignore la cellule vide A3 : il n’y a donc pas de virgules doubles.
JOINDRE.TEXTE (TEXTJOIN) expliquée avec sa syntaxe, trois exemples vérifiés, les délimiteurs, les cellules vides et les erreurs.
TEXTJOIN(delimiter, ignore_empty, text1, …)Exemple : =TEXTJOIN(", ",TRUE,A2:A10)
Disponible dans : Excel 2019+
La fonction JOINDRE.TEXTE combine le texte de plusieurs cellules ou plages en insérant un délimiteur entre les éléments : =TEXTJOIN(delimiter, ignore_empty, text1, …). Elle peut ignorer les cellules vides, ce qui la rend plus adaptée que CONCAT, CONCATENATE ou & pour créer des listes.
| A | |
|---|---|
| 1 | Name |
| 2 | Ana |
| 3 | |
| 4 | Cara |
| 5 | Dan |
Formule : C1: =TEXTJOIN(", ",TRUE,A2:A5)
Résultat : Ana, Cara, Dan
TRUE ignore la cellule vide A3 : il n’y a donc pas de virgules doubles.
| A | B | |
|---|---|---|
| 1 | First | Last |
| 2 | Maria | Lopez |
Formule : D2: =TEXTJOIN(" ",TRUE,A2,B2)
Résultat : Maria Lopez
Une espace unique sert de délimiteur.
| A | B | C | |
|---|---|---|---|
| 1 | Region | Product | Year |
| 2 | EU | Pen | 2024 |
Formule : E2: =TEXTJOIN("-",TRUE,A2:C2)
Résultat : EU-Pen-2024
Joint une plage de ligne avec des traits d’union. Un nombre comme 2024 est joint tel quel ; utilisez TEXTE pour ajouter des zéros initiaux.
Modifiez une formule ou une valeur dans la feuille d’exemple et observez le résultat.
Formule en D2 : =TEXTJOIN(", ",TRUE,A2:A5)
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Text | Other | Result | |
| 2 | Alice Johnson | alice johnson | Alice Johnson, [email protected], extra spaces , SKU-2026-0415 | |
| 3 | [email protected] | [email protected] | ||
| 4 | extra spaces | |||
| 5 | SKU-2026-0415 | |||
| 6 | iced coffee, tea, sugar | |||
| 7 | Order 417 shipped |