Formation

Power Pivot : maîtriser le langage DAX

Organisme juridiquement chargé de l'offre de formation proposée
Vivaneo

  • Tout public
Comprendre l'environnement Power Pivot (modèle de données, interface).
Créer un modèle de données efficace (schéma en étoile, tables de faits et de dimensions).
Gérer les relations entre les tables et comprendre leur impact sur les calculs.
Maîtriser la création des colonnes calculées.
Maîtriser la création des mesures (calculs dynamiques).
Comprendre et manipuler le Contexte de Filtre.
Comprendre et manipuler le Contexte de Ligne.
Utiliser la fonction clé CALCULATE et ses modificateurs (FILTER, ALL, ALLEXCEPT).
Appliquer les fonctions d'agrégation et d'itération (SUM, SUMX, AVERAGE, AVERAGEX).
Implémenter des calculs de temps (Time Intelligence) (cumuls, variations N-1, etc.).
Développer des Indicateurs de Performance Clés (KPI) pertinents.
Optimiser les performances du modèle et des formules DAX.
Module 1 : Introduction à Power Pivot et Modélisation de Données
Présentation de Power Pivot et de son rôle dans Excel.

Importation et gestion des sources de données.

Création et optimisation du Modèle de Données (schéma en étoile).

Définition des Tables de Faits et des Tables de Dimensions.

Gestion des relations entre les tables et direction des filtres.

Module 2 : Fondations du Langage DAX
Introduction à la syntaxe DAX (Mesures vs. Colonnes Calculées).

Création des premières Colonnes Calculées simples.

Création des premières Mesures simples (SUM, COUNT, AVERAGE).

Utilisation des fonctions RELATED et RELATEDTABLE.

Module 3 : Les Contextes d'Évaluation
Compréhension approfondie du Contexte de Ligne.

Compréhension approfondie du Contexte de Filtre.

Différence fondamentale entre les deux contextes.

Initiation aux fonctions d'itération (X-Functions : SUMX, AVERAGEX).

Module 4 : Maîtrise de la Fonction CALCULATE
Rôle essentiel de CALCULATE dans DAX (le "cœur" du langage).

Modification et transition entre les contextes (Contexte de Ligne vers Contexte de Filtre).

Utilisation des fonctions de manipulation de filtre : FILTER.

Utilisation des fonctions de suppression de filtre : ALL, ALLEXCEPT.

Module 5 : Fonctions de Temps (Time Intelligence)
Préparation de la Table de Dates.

Calculs de la performance sur l'année précédente (SAMEPERIODLASTYEAR).

Calculs de cumul annuel (TOTALYTD).

Calculs personnalisés de décalage temporel (DATEADD).

Module 6 : Scénarios Avancés et Optimisation
Création de Mesures Clés (Key Measures) et d'Indicateurs de Performance Clés (KPI).

Gestion des calculs avec des relations inactives ou multiples.

Techniques d'optimisation du modèle de données et des formules DAX.

Bonnes pratiques et conventions de nommage.
Maîtrise d'Excel (Fonctions de base et Tableaux Croisés Dynamiques)
Notions de base en bases de données relationnelles
Durée en centre : 14 heures
Durée totale : 14 heures
Formacode (Domaines de formation) :
  • 46390 Numérisation données
  • 31025 Analyse de données
Rome (Métiers) :
  • M1606 Saisie de données
  • M1805 Études et développement informatique
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION