
DAX (Data Analysis Expressions) regroupe un ensemble de fonctions puissantes qui permettent d’analyser, transformer et manipuler les données dans Power BI.
Voici les grandes familles de fonctions DAX à connaître pour bien démarrer. Cliquez sur chaque fonction pour en savoir plus.
Les fonctions d’agrégation permettent de résumer une colonne de données en une seule valeur. Ce sont souvent les premières fonctions que l’on utilise pour créer des mesures dans Power BI.
Elles s’utilisent principalement dans des mesures, mais parfois aussi dans des colonnes calculées.
Exemples :
Les fonctions logiques vous permettent de prendre des décisions dans vos formules DAX, en appliquant des conditions sur vos données.
Elles sont indispensables pour créer des mesures dynamiques, filtrer des résultats ou personnaliser des indicateurs selon le contexte.
Exemples :
Les fonctions de texte servent à manipuler des chaînes de caractères dans DAX. Elles sont utiles pour nettoyer, transformer ou extraire des informations textuelles (noms, produits, libellés, etc.).
Exemples :
Les fonctions de date et de temps sont essentielles pour analyser l’évolution des données dans le temps, appliquer des filtres temporels ou comparer plusieurs périodes.
Exemples :
Ces fonctions prennent tout leur sens lorsqu’elles sont combinées à des fonctions d’intelligence temporelle comme SAMEPERIODLASTYEAR() pour créer des comparaisons dynamiques dans Power BI.
Ce sont les fonctions les plus puissantes de DAX : elles permettent de manipuler le contexte d’évaluation, c’est-à-dire l’environnement dans lequel une mesure est calculée (filtres actifs, lignes affichées, segments sélectionnés, etc.).
Elles sont essentielles pour construire des indicateurs interactifs et avancés.
Exemples :
Ces fonctions permettent de créer des comparaisons temporelles, pourcentages dynamiques, classements ou moyennes conditionnelles.
Elles demandent une bonne compréhension du filtrage et de l’évaluation des données dans Power BI.
Les fonctions temporelles permettent de comparer des mesures dans le temps (année précédente, mois précédent, cumul, etc.).
Elles reposent sur une table de dates bien structurée et reliée à vos données dans le modèle Power BI.
Exemples :
Les fonctions DAX forment la base de toute analyse avancée dans Power BI.
Pour visualiser l’essentiel, retrouvez dans l’infographie ci-dessous les fonctions DAX à connaître absolument pour bien débuter.

