La fonction JOINDRE.TEXTE combine le texte à partir de plusieurs plages et/ou chaînes, et inclut un séparateur que vous spécifiez entre chaque valeur de texte à combiner. Si le séparateur est une chaîne de texte vide, cette fonction concatène effectivement les plages.
Remarque : Cette fonctionnalité est disponible sur Windows ou Mac si vous avez Office 2019, ou si vous avez un abonnement Microsoft 365. Si vous êtes abonné à Microsoft 365, vérifiez que vous utilisez la dernière version d’Office.
Syntaxe
JOINDRE.TEXTE(séparateur; ignorer_vide; texte1; [texte2]; …)
|
Argument |
Description |
|---|---|
|
Délimiteur (obligatoire) |
Chaîne de texte, vide ou constituée d’un ou plusieurs caractères entre guillemets, ou référence à une chaîne de texte valide. Si un nombre est fourni, il sera traité comme du texte. |
|
ignore_empty (obligatoire) |
Si la valeur est TRUE, ignore les cellules vides. |
|
text1 (obligatoire) |
Élément de texte à joindre. Chaîne de texte, ou tableau de chaînes, par exemple une plage de cellules. |
|
[texte2, ...] (facultatif) |
Autres éléments de texte à joindre. Vous pouvez faire figurer jusqu’à 252 arguments de texte, texte1 compris. Il peut s’agir de chaînes de texte ou de tableaux de chaînes, comme une plage de cellules. |
Par exemple, =JOINDRE.TEXTE(" ";TRUE; "Il";" ";"fera";" ";"beau";" ";"demain";" ";"matin.") renvoie Il fera beau demain matin.
Remarques
-
Si la chaîne résultante compte plus de 32 767 caractères (limite de cellule), JOINDRE.TEXTE renvoie l’erreur #VALEUR!.
Exemples
Copiez les données d’exemple dans chacun des tableaux suivants, et collez-les dans la cellule A1 d’une nouvelle feuille de calcul Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.
Exemple 1
|
Devise |
|
|---|---|
|
Dollar des États-Unis |
|
|
Dollar australien |
|
|
Yuan chinois |
|
|
Dollar de Hong Kong |
|
|
Shekel israélien |
|
|
Won sud-coréen |
|
|
Rouble russe |
|
|
Formule : |
=JOINDRE.TEXTE(", ";VRAI;A2:A8) |
|
Résultat : |
Dollar des États-Unis, Dollar australien, Yuan chinois, Dollar de Hong Kong, Shekel israélien, Won sud-coréen, Rouble russe |
Exemple 2
|
A's |
B's |
|---|---|
|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
|
Formule : |
=JOINDRE.TEXTE(", ";VRAI;A2:B8) |
|
Résultat : |
a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7 Si ignorer_vide=FAUX, le résultat serait : a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7 |
Exemple 3
|
Ville |
État |
Code postal |
Pays |
|---|---|---|---|
|
Tulsa |
OK |
74133 |
US |
|
Seattle |
WA |
98109 |
US |
|
Iselin |
NJ |
08830 |
US |
|
Fort Lauderdale |
FL |
33309 |
US |
|
Tempe |
AZ |
85285 |
US |
|
fin |
|||
|
, |
, |
, |
; |
|
Formule : |
=JOINDRE.TEXTE(A8:D8;VRAI;A2:D7) |
||
|
Résultat : |
Tulsa,OK,74133,US;Seattle,WA,98109,US;Iselin,NJ,08830,US;Fort Lauderdale,FL,33309,US;Tempe,AZ,85285,US;fin |
Vous avez besoin d’une aide supplémentaire ?
Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.