CONCATENER.TEXTE
Assemble le texte de plusieurs plages avec un délimiteur, avec l'option d'ignorer les cellules vides.
CONCATENER.TEXTE(délimiteur; ignorer_vide; texte1; [texte2]; ...)Arguments
séparateurSéparateur entre les valeursignorer_videsVRAI pour ignorer les cellules videstexte1Premier texte ou plagetexte2Textes/plages supplémentaires(optionnel)
=CONCATENER.TEXTE(", ";VRAI;A1:A5)Assemble avec des virgules
=CONCATENER.TEXTE("-";VRAI;A:A)Assemble la colonne avec des traits d'union
=CONCATENER.TEXTE(CAR(10);VRAI;A1:A3)Assemble avec des sauts de ligne
- •Bien plus efficace que des CONCATENER imbriqués
- •Peut assembler des plages entières en une seule fois
- •Excel 2019 et versions ultérieures
- •Construire une formule autour de CONCATENER.TEXTE pour un classeur qui doit encore s'ouvrir sous Excel 2016 - elle n'y existe tout simplement pas
- •Mettre ignorer_vide sur FAUX et se retrouver avec une traînée de délimiteurs en trop là où il y avait des cellules vides
- •Utiliser CAR(10) pour forcer des sauts de ligne et oublier d'activer le retour à la ligne automatique sur la cellule, si bien que les sauts existent mais restent invisibles
CONCATENERLa fonction plus ancienne que CONCATENER.TEXTE est venue remplacer pour assembler des plages avec un délimiteurTEXTEÀ utiliser d'abord pour que les nombres ou dates s'affichent correctement une fois assemblésSUBSTITUEUtile pour nettoyer le résultat assemblé après coup, par exemple corriger des délimiteurs en doubleQuelles versions d'Excel disposent réellement de CONCATENER.TEXTE ?
Excel 2019, Excel 2021 et Microsoft 365. Rien de plus ancien - Excel 2016 et antérieur doivent utiliser CONCATENER ou l'opérateur &.
Comment ignorer les cellules vides en assemblant une plage ?
Mettez ignorer_vide sur VRAI, comme CONCATENER.TEXTE(", ";VRAI;A1:A10). Sans ça, chaque cellule vide de la plage laisse un délimiteur en trop.
CONCATENER.TEXTE peut-elle mettre chaque valeur sur sa propre ligne dans une seule cellule ?
Oui, utilisez CAR(10) comme délimiteur, par exemple CONCATENER.TEXTE(CAR(10);VRAI;A1:A5), puis activez le retour à la ligne automatique sur la cellule - sinon les sauts de ligne sont bien là mais invisibles.
Besoin de traduire une formule utilisant CONCATENER.TEXTE ?
Utilisez notre traducteur pour convertir votre formule complète
