Votre site référence pour maîtriser Power BI proposé Morpheus Formation,
Tout savoir sur CONCATENATEX dans Power BI
Vous cherchez à optimiser vos rapports dans Power BI? La fonction CONCATENATEX pourrait bien être la solution que vous attendez. Cette fonction DAX vous permet de concaténer facilement des valeurs d’une colonne en une seule chaîne de texte.
Que vous souhaitiez afficher plusieurs valeurs d’une commande, ou créer des visualisations plus claires, CONCATENATEX a beaucoup à offrir. Dans cet article, nous allons explorer en profondeur cette fonction, sa syntaxe, ses avantages et des exemples pratiques pour vous aider à tirer le meilleur parti de vos données.
Introduction à CONCATENATEX
Qu’est-ce que CONCATENATEX ?
CONCATENATEX est une fonction DAX dans Power BI qui permet de concaténer (ou combiner) des valeurs d’une colonne en une seule chaîne de texte. Elle est particulièrement utile lorsque vous souhaitez afficher plusieurs valeurs d’une même colonne, séparées par un délimiteur choisi.
La syntaxe de CONCATENATEX est la suivante :
CONCATENATEX(tableau, expression, [délimiteur], [ordre])
Voici les paramètres :
- tableau : La table à partir de laquelle les valeurs seront extraites.
- expression : L’expression qui détermine la colonne à concaténer.
- délimiteur : (optionnel) Le caractère ou la chaîne qui sépare les valeurs.
- ordre : (optionnel) L’ordre dans lequel les valeurs doivent être concaténées.
Pourquoi utiliser CONCATENATEX dans Power BI ?
Utiliser CONCATENATEX dans Power BI offre plusieurs avantages :
- Clarté des données : Combinez des valeurs pour rendre l’information plus lisible.
- Personnalisation : Choisissez le délimiteur qui convient le mieux à votre rapport.
- Rapidité : Gagnez du temps en évitant de créer des colonnes supplémentaires dans vos tables.
Par exemple, si vous avez une liste de produits vendus, CONCATENATEX peut créer une chaîne de texte qui affiche tous les produits d’une commande en une seule cellule.
Testez votre Niveau sur Power BI 🎓
Avant de se lancer, pourquoi ne pas tester votre niveau ? Avec notre test de 30 questions, vous évaluez rapidement vos compétences sur Power BI.

Syntaxe de CONCATENATEX
Structure de la fonction
La fonction CONCATENATEX est utilisée dans Power BI pour concaténer des valeurs d’une colonne, tout en appliquant une expression à chaque valeur. Sa structure de base est la suivante :
CONCATENATEX(tableau, expression, [séparateur], [filtre])
Cette syntaxe signifie que vous allez combiner les résultats d’une expression pour chaque ligne d’un tableau, en utilisant un séparateur optionnel entre les valeurs.
Paramètres nécessaires
Pour utiliser correctement CONCATENATEX, vous devez comprendre ses paramètres :
- tableau : La table contenant les données à concaténer.
- expression : L’expression qui sera évaluée pour chaque ligne. Cela peut être une colonne ou une mesure.
- séparateur (optionnel) : Un texte qui sépare les valeurs concaténées. Par exemple, une virgule ou un espace.
- filtre (optionnel) : Une condition pour filtrer les lignes avant la concaténation.
En utilisant ces paramètres, vous pouvez personnaliser la manière dont les valeurs sont combinées et présentées dans vos rapports Power BI.
Différences entre CONCATENATE et CONCATENATEX
Fonctionnalités de CONCATENATE
La fonction CONCATENATE est utilisée pour combiner deux chaînes de texte en une seule. Elle prend deux arguments, qui sont les chaînes à unir. Voici quelques points clés :
- Elle ne peut combiner que deux chaînes à la fois.
- Elle n’est pas adaptée pour les tables ou les listes.
- Elle ne permet pas d’utiliser des séparateurs entre les chaînes.
Comparaison d’utilisation
Bien que CONCATENATE soit utile, CONCATENATEX offre plus de flexibilité. Voici les différences fondamentales :
| Caractéristique | CONCATENATE | CONCATENATEX |
|---|---|---|
| Nombre de chaînes | Deux | Plusieurs |
| Source | Chaînes fixes | Colonnes de tables |
| Séparateurs | Non | Oui |
| Utilisation | Simple | Avancée |
En résumé, CONCATENATEX est plus puissant pour combiner des données issus de tables, tandis que CONCATENATE est limité à des chaînes simples.
Vous débutez sur Power BI ? Découvrez notre formation gratuite !
Avant de vous lancer dans une formation complète, pourquoi ne pas découvrir nos ressources gratuites ?
Chez NeoBI, on partage volontiers : tutoriels, vidéos pas-à-pas, articles pratiques…
Vous pouvez déjà :
• Comprendre les bases de Power BI
• Visualiser vos premières données
• Tester vos connaissances avec des cas concrets

Exemples pratiques d’utilisation de CONCATENATEX
Exemple de base
Pour commencer, voyons un exemple simple d’utilisation de la fonction CONCATENATEX. Imaginons que vous ayez une table appelée Produits avec une colonne Nom contenant les noms des produits.
Pour concaténer tous les noms de produits en une seule chaîne de caractères, vous pouvez utiliser la formule suivante :
Concaténation = CONCATENATEX(Produits, Produits[Nom], ", ")
Dans cet exemple, CONCATENATEX va créer une liste de noms de produits, séparés par une virgule et un espace. Par exemple, si la table contient « Produit A », « Produit B » et « Produit C », le résultat sera :
Produit A, Produit B, Produit C
Exemple avancé avec filtres
Maintenant, regardons un exemple un peu plus complexe. Supposons que vous souhaitiez concaténer les noms des produits d’une catégorie spécifique. Vous avez une colonne Catégorie dans votre table Produits.
Vous pouvez utiliser la fonction FILTER pour sélectionner uniquement les produits d’une catégorie choisie. Voici comment cela fonctionne :
Concaténation Catégorie = CONCATENATEX(FILTER(Produits, Produits[Catégorie] = "Électronique"), Produits[Nom], ", ")
Dans cet exemple, seuls les produits de la catégorie Électronique seront concaténés. Si la table contient « Téléphone », « Ordinateur » et « Tablette » dans la catégorie Électronique, le résultat sera :
Téléphone, Ordinateur, Tablette
Ces exemples montrent la puissance de CONCATENATEX pour manipuler et afficher des données dans Power BI. En utilisant cette fonction, vous pouvez créer des visualisations plus informatives et engageantes.
Points à considérer lors de l’utilisation de CONCATENATEX
Limitations de la fonction
Lorsque vous utilisez CONCATENATEX dans Power BI, il est essentiel de connaître certaines limitations :
- La fonction ne peut pas concaténer des valeurs de types de données différents. Assurez-vous que toutes les valeurs sont du même type.
- Le résultat de CONCATENATEX est une chaîne de caractères. Cela signifie que vous ne pouvez pas l’utiliser directement dans des calculs numériques.
- Si un champ contient des valeurs nulles, elles seront ignorées dans le résultat, ce qui peut affecter vos analyses.
Meilleures pratiques
Pour tirer le meilleur parti de CONCATENATEX, suivez ces meilleures pratiques :
- Utilisez un délimiteur clair pour séparer les valeurs concaténées. Par exemple, une virgule ou un espace.
- Vérifiez toujours vos données avant d’appliquer la fonction. Cela permet d’éviter les surprises avec des valeurs nulles ou des types de données incorrects.
- Testez la fonction avec un petit ensemble de données avant de l’appliquer à des ensembles plus vastes. Cela permet de s’assurer que le résultat est conforme à vos attentes.
Passez un cap sur Power BI
Vous connaissez les bases ? Il est temps d’exploiter toute la puissance de Power BI.
Modélisation de données, formules DAX, tableaux de bord interactifs, automatisation complète de vos reportings… Power BI peut transformer votre manière d’analyser et de piloter votre activité.
Neobi, la marque Power BI de Morpheus Formation, a été fondée par Nicolas PARENT et Sacha LETULLIER pour accompagner les professionnels qui veulent passer au niveau supérieur.
En choisissant Morpheus Formation, vous bénéficiez d’une expertise terrain, d’une pédagogie concrète et d’un accompagnement sur-mesure.
Pour suivre nos programmes en présentiel 👇



