Fonction CONCAT

Excel 2019+, Office 365

Résumé

La fonction CONCAT permet de combiner intelligemment plusieurs chaînes de texte ou plages de cellules en une seule chaîne unifiée. Plus moderne que CONCATENATE, elle supporte les références de colonnes complètes et offre une syntaxe épurée pour la concaténation de texte.

Syntaxe

CONCAT(texte1; [texte2]; …)

Paramètres

Paramètre Type Requis Description
texte1 Texte Oui Élément texte requis : chaîne littérale ou référence cellule/plage
[texte2,...] Texte Non Arguments supplémentaires (facultatifs) jusqu'à 253 éléments

Utilisation de la fonction CONCAT

Utilisez CONCAT pour fusionner efficacement du texte statique, des valeurs de cellules ou des plages entières. Idéale pour créer des étiquettes, rapports ou chaînes formatées sans opérateur & répétitif.

Exemples Courants de CONCAT

Concaténation de colonnes complètes

=CONCAT(B:B; C:C)

Combine toutes les valeurs des colonnes B et C : 'A'sa1a2a4...B'sb1b2...'

Plage de cellules

=CONCAT(B2:C8)

Fusionne la plage B2:C8 en une chaîne continue : 'a1b1a2b2a4b4...'

Phrase complète avec texte statique

=CONCAT("La densité de population de l'"; A3; " "; A2; " est de "; A4; "/km²")

Génère : 'La densité de population de l'espèce truite de rivière est de 32/km²'

Noms complets

=CONCAT(B2; " "; C2)

Combine prénom et nom : 'Anthony Chor'

Questions Fréquemment Posées

CONCAT est plus moderne, accepte les colonnes entières (B:B), mais n'a pas de délimiteur/IgnoreEmpty (utilisez TEXTJOIN)

Chaîne résultante > 32767 caractères ou arguments invalides

Oui pour les plages/colonnes, mais & reste utile pour 2 éléments simples

Erreurs Courantes et Solutions

#VALEUR!

Cause: Résultat dépasse 32767 caractères (limite cellule)

Solution: Réduisez les données ou divisez en plusieurs CONCAT

#VALEUR!

Cause: Arguments incompatibles (nombres non-textuels)

Solution: Utilisez TEXT() pour convertir : CONCAT(TEXT(A1;"0");B1)

Notes

  • Limite : 32767 caractères max par cellule
  • Remplace CONCATENATE mais coexiste pour compatibilité
  • Pour délimiteurs/espaces : préférez TEXTJOIN
  • Fonctionne avec XML/JSON export (colonnes complètes)

Compatibilité

Disponible dans : Excel 2019, Excel 2021, Microsoft 365, Office Online

Non disponible dans : Excel 2016 et antérieurs, Excel Mac 2016, Excel Mobile

Contenu dernièrement révisé: December 11, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2019+, Office 365