Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Joint deux chaînes de texte en une seule chaîne de texte.
CONCATENATE(<text1>, <text2>)
Terme | Définition |
---|---|
text1 |
Chaîne de texte first à joindre à une seule chaîne de texte. La chaîne peut inclure du texte or nombres. Vous pouvez également utiliser des références de colonne. |
text2 |
Chaîne de texte second à joindre à une seule chaîne de texte. La chaîne peut inclure du texte or nombres. Vous pouvez également utiliser des références de colonne. |
Chaîne concaténée.
La fonction CONCATENATE joint deux chaînes de texte en une seule chaîne de texte. Les éléments joints peuvent être du texte, des nombres, des values booléens représentés sous forme de texte, or une combinaison de ces éléments. Vous pouvez également utiliser une référence de colonne if la colonne containsvaluesappropriée.
La fonction CONCATENATE dans DAX accepte seulement deux arguments, tandis que la fonction Excel CONCATENATE accepte jusqu’à 255 arguments.
If vous devez concatenate plusieurs colonnes, vous pouvez créer une série de calculs or utiliser l’opérateur de concaténation (&
) pour joindre all d’entre elles dans une expression plus simple.
If vous souhaitez utiliser des chaînes de texte directement, plutôt que d’utiliser une référence de colonne, vous devez placer chaque chaîne entre guillemets doubles.
Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).
La formule sample crée une nouvelle chaîne value en combinant deux values de chaîne que vous fournissez en tant qu’arguments.
= CONCATENATE("Hello ", "World")
La formule sample retourne le nom complet du client, tel qu’indiqué dans un livre téléphonique. Notez comment une fonction imbriquée est utilisée comme argument second. Il s’agit d’une façon de concatenate plusieurs chaînes lorsque vous avez plus de deux values que vous souhaitez utiliser comme arguments.
= CONCATENATE(Customer[LastName], CONCATENATE(", ", Customer[FirstName]))
La formule sample crée une colonne calculée dans la table Customer avec le nom complet du client sous la forme d’une combinaison de first name, middle initial, andlast name. If il n’y a pas de prénom, le nom last vient directement après le nom first. If il existe un prénom, seule la lettre first du prénom est utilisée and la lettre initiale est suivie d’un point.
= CONCATENATE( [FirstName]&" ", CONCATENATE( IF( LEN([MiddleName])>1, LEFT([MiddleName],1)&". ", ""), [LastName]))
Cette formule utilise des fonctions de CONCATENATEandIF imbriquées, ainsi que l’opérateur ampersand (&
), pour concatenate conditionnellement trois chaînes valuesand ajouter des espaces en tant que séparateurs.
L’exemple suivant montre comment concatenatevalues dans des colonnes qui ont différents types de données. If la value que vous concatènez est numérique, la value sera implicitement convertie en texte. If les deux values sont numériques, les deux values seront convertis en texte and concaténés comme if qu’ils étaient des chaînes.
description Product | abréviation Product (colonne 1 de clé composite) | nombre Product (colonne 2 de clé composite) | Nouvelle colonne clé générée |
---|---|---|---|
VTT | MTN | 40 | MTN40 |
VTT | MTN | 42 | MTN42 |
= CONCATENATE('Products'[Product abbreviation],'Products'[Product number])
La fonction CONCATENATE dans DAX accepte seulement deux arguments, tandis que la fonction Excel CONCATENATE accepte jusqu’à 255 arguments. If vous devez ajouter d’autres arguments, vous pouvez utiliser l’opérateur ampersand (&). Par exemple, la formule suivante produit les résultats, MTN-40 and MTN-42.
= [Product abbreviation] & "-" & [Product number]
Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’hui