Texte

TEXTJOIN

Définition

TEXTJOIN renvoie du texte combiné avec un délimiteur entre les morceaux, et peut sauter les cellules vides.

Syntaxe

=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)

Arguments

Argument Signification
delimiter Les caractères à placer entre les morceaux, entre guillemets doubles, comme " | ".
ignore_empty 1 ou TRUE saute les cellules vides. 0 ou FALSE les conserve et insère encore le délimiteur.
text1 Le premier texte, cellule ou plage à joindre, comme A2:A4.
text2, ... Du texte, des cellules ou des plages supplémentaires facultatifs à joindre après le premier.

Exemple détaillé

Une liste d'équipage joint des noms avec une barre espacée et saute une ligne vide. Les noms se trouvent en A2:A4.

A : Nom
Ivy
Pia

Formule : =TEXTJOIN(" | ",TRUE,A2:A4)

Résultat : Ivy | Pia. La cellule vide est sautée, donc il n'y a pas de délimiteur supplémentaire au milieu.

Exercice

La cellule A2 contient Ann, la cellule B2 contient Bea et la cellule C2 est vide. En D2, écrivez une formule qui joint A2:C2 avec une virgule et saute les cellules vides.

  1. En D2, écrivez une formule TEXTJOIN qui joint A2:C2 avec une virgule et ignore les cellules vides.
Étape 1 sur 2
Ici, les formules utilisent les noms de fonctions en anglais, comme SUM, et un point « . » comme séparateur décimal, quelle que soit la langue.
Chargement de la feuille…

Fonctions associées

CONCAT joint des morceaux sans délimiteur. LEFT peut ensuite prendre un préfixe du texte joint.

Erreur courante

Mettre ignore_empty à FALSE : la cellule vide est conservée, donc TEXTJOIN(" | ",FALSE,A2:A4) renvoie Ivy | | Pia avec un délimiteur supplémentaire.

Fonctions associées

Ces liens sont des fonctions associées.