Syntaxe
La fonction JOINDRE.TEXTE s’écrit de la façon suivante :
= JOINDRE.TEXTE( délimiteur ; ignorer_vide ; texte1 ; ... )
Cette fonction possède au moins 3 arguments.
délimiteur
– Le séparateur que l’on souhaite afficher entre chaque valeur.ignorer_vide
– Ignorer ou non les cellules vides.texte1
– 1er texte à fusionner, cellule ou plage de cellules.
La fonction JOINDRE.TEXTE permet de fusionner plusieurs valeurs. On peut préciser ou non le délimiteur. Il s’agit d’un caractère (ex : – , _ ) ou d’une chaîne de caractères à intercaler entre les différentes valeurs.
La fonction peut concaténer des valeurs telles que des références de cellules ou plages de cellules.
Elle prend au minimum 3 arguments. Le 1er argument est le délimiteur souhaité. Si ne souhaitez pas mettre de délimiteur, il faudra l’indiquer (« »). Le second argument nous permet de préciser si l’on veut ignorer ou non les cellules vides. Si c’est le cas, il faudra indiquer VRAI. Dans le cas contraire, il faudra mettre FAUX. Les arguments suivants sont les textes à fusionner. Il peut s’agir de valeurs saisies directement dans la fonction, de cellules ou de plages de cellules.
= JOINDRE.TEXTE( "" ; FAUX ; "Bonjour" ; "à" ; "tous" )
--> Résultat : "Bonjouràtous"
= JOINDRE.TEXTE( " " ; FAUX ; "Bonjour" ; "à" ; "tous" )
--> Résultat : "Bonjour à tous"
= JOINDRE.TEXTE( "," ; FAUX ; A1 ; A2 ; A3 )
--> Résultat : Les valeurs présentent dans A1 à A3 et
séparées par des virgules
= JOINDRE.TEXTE( "," ; FAUX ; A1:A3 )
--> Résultat : identique au précédent
Quelques utilisations de la fonction JOINDRE.TEXTE
Fusionner des adresses
Cette fonction est intéressante dès lors que l’on doit fusionner des textes dont certaines valeurs peuvent être absentes. C’est le cas sur les adresses. Certains recouvrent des notions telles que le numéro de l’appartement et le bâtiment tandis que d’autres non.
= JOINDRE.TEXTE( " " ; VRAI ; D3 ; E3 ; B3 ; C3 ; F3 ; G3 )
--> Le 2nd argument est VRAI car on veut ignorer les cellules vides
Fusionner des textes et des nombres
Dans l’exemple précédent, nous avons pu constater qu’il était très facile de fusionner des nombres et des textes sans grande difficulté. Cependant, si la valeur est un nombre à virgule, il pourra être intéressant de le limiter à deux digits après celle-ci. Pour cela, servez-vous de la fonction ARRONDI.
= JOINDRE.TEXTE( " " ; FAUX ;
"Le prix de l'article est" ;
ARRONDI( 168,678923 ) ;
"€" )
--> Résultat : "Le prix de l'article est 168,68 €"
Fusionner des textes et des dates
Les dates sont stockées dans Excel comme des nombres sur lesquels on applique un format particulier. Pour préserver ce format, il faudra combiner la fonction JOINDRE.TEXTE avec la fonction TEXTE.
= JOINDRE.TEXTE( " " ; FAUX ;
B4 ; TEXTE( C4 ; "jj/mm/aa" ) )
La fonction JOINDRE.TEXTE et les autres fonctions de concaténation
La grande différence entre la fonction JOINDRE.TEXTE et les autres fonctions est qu’elle permet de préciser le délimiteur. La fonction CONCAT supporte également la saisie d’une plage de cellules en tant qu’argument ce qui n’est pas le cas de la fonction CONCATENER.
Caractéristiques de la fonction JOINDRE.TEXTE
- Il est possible de préciser un délimiteur d’un ou plusieurs caractères ;
- Pour ne pas mettre de délimiteur, il faut utiliser la syntaxe « » ;
- Les nombres sont convertis en tant que texte ;
- Pour préserver les dates, il faut se servir de la fonction TEXTE.
Formules en lien
- RECHERCHEV avec plusieurs critères
- RECHERCHEV et CONCATENER
- Convertir nombre en texte
- Convertir date en texte
- RECHERCHEV avec plusieurs résultats
- Remplacer un caractère par un autre (yc spéciaux)
- Compter le nombre de cellules contenant du texte
- Compter le nombre de cellules contenant une partie du texte (mot, caractère)
- Compter le nombre de cellules égales à un texte
- Si cellule contient un texte
- Si cellule contient un texte (sensible à la casse)
- Si cellule contient texte alors 1
- Si cellule ne contient pas un mot ou une partie du texte
Fonctions en lien
- CONCATENER
- CONCAT
- TROUVE
- CTXT
- GAUCHE
- DROITE
- NBCAR
- MINUSCULE
- MAJUSCULE
- STXT
- NOMPROPRE
- CHERCHE
- SUBSTITUE
- REMPLACER
- CNUM
- TEXTE
- EXACT
- TEXTE.AVANT
- TEXTE.APRES
- SUPPRESPACE