Fonction CONCAT

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac Excel 2019 Excel 2016

La fonction CONCAT combine le texte de plusieurs plages et/ou chaînes, mais elle ne fournit pas d’arguments délimiteur ou IgnoreEmpty.

CONCAT remplace la fonction CONCATENATE. Toutefois, la fonction CONCATENER reste disponible pour des raisons de compatibilité avec les versions antérieures d’Excel.

Remarque

Cette fonctionnalité est disponible sur Windows ou Mac si vous disposez d’Office 2019 ou si vous avez un abonnement Office 365. Si vous êtes abonné à Office 365, vérifiez que vous avez la dernière version d’Office.

Syntaxe

CONCAT(texte1; [texte2]; ...)

Argument Description
text1
(obligatoire)
Élément de texte à joindre. Chaîne, ou tableau de chaînes, par exemple une plage de cellules.
[texte2, ...]
(facultatif)
Autres éléments de texte à joindre. Vous pouvez faire figurer jusqu’à 253 arguments de texte. Il peut s’agir de chaînes ou de tableaux de chaînes, comme une plage de cellules.

Par exemple, =CONCAT("Il";" ";"fera";" ";"beau";" ";"demain";" ";"matin.") renvoie Il fera beau demain matin.

Conseil

Pour inclure des délimiteurs (tels que l’espacement ou les esperluette (&)) entre le texte que vous souhaitez combiner et pour supprimer les arguments vides que vous ne souhaitez pas afficher dans le résultat du texte combiné, vous pouvez utiliser la fonction TEXTJOIN.

Remarques

  • Si la chaîne résultante compte plus de 32767 caractères (limite de cellule), CONCAT renvoie l’erreur #VALEUR!. erreur.

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

=CONCAT(B:B; C:C) A's B's
a1 b1
a2 b2
a4 b4
a5 b5
a6 b6
a7 b7

Étant donné que cette fonction autorise les références de colonne et de ligne complètes, elle retourne ce résultat : A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7

Exemple 2

=CONCAT(B2:C8) A's B's
a1 b1
a2 b2
a4 b4
a5 b5
a6 b6
a7 b7

Résultat : a1b1a2b2a4b4a5b5a6b6a7b7

Exemple 3

Données Prénom Nom
truite de rivière Anthony Chor
espèce Quatrième Pin
32
Formule Description Résultat
=CONCAT("La densité de population de l’"; A3; " "; A2; " est de "; A4; "/kilomètre") Crée une phrase en joignant les données de la colonne A avec un autre texte. La densité de population de l’espèce truite de rivière est de 32/kilomètre.
=CONCAT(B2;" "; C2) Joint la chaîne de la cellule B2, un espace et la valeur de la cellule C2. Anthony Chor
=CONCAT(C2; ", "; B2) Joint la chaîne de la cellule C2, une chaîne composée d’une virgule, un espace et la valeur de la cellule B2. Chor, Anthony
=CONCAT(B3;" & "; C3) Joint la chaîne de la cellule B3, une chaîne composée d’un espace, d’une esperluette et d’un autre espace, et la valeur de la cellule C3. Quatrième & Pin
=B3 & " & " & C3 Joint les mêmes éléments que l’exemple précédent, mais en utilisant l’opérateur de calcul esperluette (&) au lieu de la fonction CONCAT. Quatrième & Pin

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours demander à un expert de la communauté technique Excel ou obtenir de l’aide dans les communautés.