Cours DAX gratuit

Le DAX enfin visible : 32 fiches et 13 défis.

Chaque fiche contient un simulateur Power BI : tu cliques sur une case de la matrice, et les lignes qui participent au calcul s'allument, avec les filtres de la case. Le contexte de filtre, CALCULATE et SUMX deviennent évidents.

/
32fiches avec simulateur
13défis et leur classeur
0 €gratuit, sans inscription

Les fiches DAX

Les niveaux vont de 1 (découverte) à 3 (avancé). Chaque fiche a son simulateur.

Découvrir

DAX, c'est quoi ?

Comprendre à quoi sert DAX, où l'écrire dans Power BI et ce qu'est une mesure.

Simulateur
Découvrir

Mesure ou colonne calculée ?

Savoir quand créer une colonne calculée et quand créer une mesure, avec la règle simple qui évite les erreurs.

Simulateur
Découvrir

La syntaxe DAX

Écrire une formule DAX propre : références 'Table'[Colonne], opérateurs, variables VAR et mise en forme.

Simulateur
Découvrir

Le modèle en étoile et les relations

Comprendre la table de faits, les tables de dimensions et le sens des relations, sans lesquels aucune mesure ne filtre correctement.

Simulateur
Agréger

SUM, AVERAGE, MIN, MAX

Les quatre agrégations de base, et pourquoi le total d'une moyenne n'est pas la moyenne des lignes.

Simulateur
Agréger

Compter : COUNTROWS, COUNT, DISTINCTCOUNT

Compter des ventes, des valeurs ou des clients différents, et comprendre pourquoi le total ne fait pas toujours la somme.

Simulateur + défi
Agréger

DIVIDE et les pourcentages

Diviser sans Infinity ni erreur, et choisir ce qui s'affiche quand le dénominateur est vide.

Simulateur
Calcul ligne par ligneAgréger

Les itérateurs : SUMX, AVERAGEX

Calculer quantité × prix ligne par ligne puis additionner, sans colonne calculée, et éviter le piège SUM × SUM.

Simulateur + défi
La fiche essentielleContexte

Le contexte de filtre

Voir quelles lignes chaque case d'une matrice prend en compte, et pourquoi la même mesure donne un résultat différent partout.

Simulateur + défi
Contexte

Le contexte de ligne

Comprendre « la ligne en cours » dans une colonne calculée ou un itérateur, et pourquoi elle ne filtre rien.

Simulateur
IncontournableContexte

CALCULATE

La fonction la plus importante de DAX : ajouter, remplacer ou retirer des filtres avant de calculer.

Simulateur + défi
Contexte

ALL, ALLEXCEPT, REMOVEFILTERS : la part du total

Calculer un pourcentage du total général, du total de la région ou du total de la catégorie.

Simulateur + défi
Contexte

FILTER

Filtrer une table selon une condition complexe ou une mesure, et savoir quand une simple condition suffit.

Simulateur
Contexte

La transition de contexte

Comprendre pourquoi CALCULATE (ou une mesure) dans une colonne calculée ou un itérateur filtre par la ligne en cours.

Simulateur
Temps

La table de dates

Créer la table de dates indispensable à l'intelligence temporelle, la marquer, la relier et trier les mois dans le bon ordre.

Simulateur
Temps

Cumuls : TOTALYTD et DATESYTD

Calculer un cumul depuis le 1er janvier, depuis le début du trimestre ou sur un exercice décalé.

Simulateur + défi
Temps

Comparer à N-1

Afficher le CA de la même période l'an dernier et calculer l'évolution en pourcentage.

Simulateur + défi
Temps

La moyenne mobile

Lisser une courbe avec une moyenne sur les 3 ou 12 derniers mois, glissante d'un mois à l'autre.

Simulateur
Classer

RANKX et TOPN

Classer les produits ou les clients selon une mesure, et calculer le CA du top 3, sans le bug du « tout le monde est premier ».

Simulateur + défi
Classer

SWITCH(TRUE()) : segmenter

Écrire des conditions multiples lisibles, et classer les clients en segments selon leur CA.

Simulateur + défi
Classer

SELECTEDVALUE et HASONEVALUE

Lire la valeur choisie dans un segment pour créer des titres dynamiques et adapter une mesure.

Simulateur
La question de chaque formationDépanner

« Mon total est faux » et les erreurs courantes

Comprendre pourquoi un total ne fait pas la somme des lignes, le corriger avec SUMX, et résoudre les erreurs les plus fréquentes.

Simulateur + défi
Couleurs en directMise en forme

Une mesure qui renvoie une couleur

Colorer une matrice selon un objectif avec une mesure qui renvoie un code couleur, plutôt qu'avec des règles figées.

Simulateur + défi
Mise en forme

Icônes, flèches et indicateurs

Afficher une flèche de tendance et un pourcentage dans une seule cellule, avec UNICHAR et FORMAT.

Simulateur
Mise en forme

Barres de données et images SVG

Dessiner des barres proportionnelles dans une cellule, en caractères avec REPT ou en image avec une mesure SVG.

Simulateur
Tables

Les tables calculées

Créer une table avec une formule DAX, savoir quand c'est utile et quand Power Query fait mieux.

Simulateur
Tables

SUMMARIZECOLUMNS et ADDCOLUMNS

Construire une table de synthèse groupée par catégorie, région ou année, avec ses calculs.

Simulateur + défi
Tables

DATATABLE et GENERATESERIES : scénarios « et si »

Créer une table de paramètres pour simuler une remise, un taux de croissance ou un scénario, et la lire avec SELECTEDVALUE.

Simulateur
Tables

UNION, EXCEPT, INTERSECT

Comparer deux listes : clients fidèles, clients perdus, nouveaux clients, avec les fonctions d'ensemble.

Simulateur
Sécurité

La RLS : créer un rôle

Limiter les données visibles selon l'utilisateur avec un rôle et une règle DAX sur une table.

Simulateur
Un seul rôle pour tousSécurité

La RLS dynamique

Un seul rôle pour tout le monde : une table associe chaque adresse e-mail à ses régions, et USERPRINCIPALNAME fait le reste.

Simulateur + défi
Sécurité

Tester et publier la RLS

Vérifier ce que voit chaque utilisateur, attribuer les membres dans le service et éviter les pièges qui affaiblissent la sécurité.

Simulateur
Aucune fiche ne correspond à cette recherche. Essaie un autre mot, par exemple « colonne » ou « fichier ».
Tout en un

Tout le cours DAX en un seul PDF, gratuit

Les 32 fiches réunies dans un seul document, avec sommaire, dans l'ordre du parcours.

Télécharger le recueil gratuit32 fiches, un seul PDF, sans inscription

Questions fréquentes

Tout ce qu'il faut savoir avant de commencer.

Ce cours DAX est-il vraiment gratuit ?

Oui. Les 32 fiches, leurs simulateurs, les 13 défis, le classeur de données et les PDF sont en accès libre et gratuit, sans inscription.

Par quelle fiche commencer ?

Par « DAX, c'est quoi ? » et « Mesure ou colonne calculée ? ». Ensuite, le chapitre sur le contexte est le cœur du cours : contexte de filtre, puis CALCULATE. Une fois ces deux fiches comprises, tout le reste devient logique.

Comment fonctionnent les simulateurs ?

Chaque fiche reproduit un petit écran Power BI : une matrice, la table des ventes et la formule. On clique sur une case de la matrice, et les lignes qui participent au calcul s'allument, avec la liste des filtres de la case. Les itérateurs se déroulent ligne par ligne.

DAX fonctionne-t-il aussi dans Excel ?

Oui. Le même langage DAX sert dans Power BI Desktop, dans Power Pivot pour Excel et dans Analysis Services. Les exemples des fiches fonctionnent dans les trois.

Faut-il connaître Power Query avant ?

Ce n'est pas obligatoire, mais c'est utile : Power Query prépare les données, DAX les calcule. Le cours Power Query gratuit du site est le bon point de départ si tu débutes.

Puis-je utiliser les défis en formation ?

Oui, partage librement le lien du cours ou d'un défi avec tes apprenants. Pour une mise en situation complète, les études de cas de mesetudesdecas.fr prennent le relais avec énoncé, corrigé et pas-à-pas du formateur.

Pour les formateurs

Passer du défi à la mise en situation

Les fiches expliquent, les défis entraînent, les études de cas font pratiquer sur un vrai besoin d'entreprise : modèle, mesures DAX, tableau de bord, avec énoncé, corrigé et pas-à-pas du formateur.

Voir le catalogue